SEC CIK 1136856

HOLMES NED S

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
PBview stock →38,3002026-10-21

Position History — PB

Reported shares owned immediately after each Form 4 transaction, over time.

0174,702349,403524,1052006-042025-012025-042025-092026-012026-062026-102026-10

Recent Filings — PB

DateActivitySharesPriceOwned After
2026-10-21Open-market sale100$68.2438,300
2026-10-21Open-market sale500$68.2481,693
2026-10-21Open-market sale500$68.2566,115
2026-10-14Open-market sale100$66.2238,400
2026-10-14Open-market sale48$66.6282,193
2026-10-14Open-market sale452$66.1982,241
2026-10-14Open-market sale500$66.2266,615
2026-10-07Open-market sale100$65.8138,500
2026-10-07Open-market sale500$65.7882,693
2026-10-07Open-market sale500$65.7867,115
2026-09-30Open-market sale100$66.5038,600
2026-09-30Open-market sale421$66.6683,193
2026-09-30Open-market sale79$66.1083,614
2026-09-30Open-market sale452$66.6767,615
2026-09-30Open-market sale48$66.0268,067
2026-09-23Open-market sale82$68.5638,700
2026-09-23Open-market sale18$67.6938,782
2026-09-23Open-market sale411$68.6183,693
2026-09-23Open-market sale89$67.6984,104
2026-09-23Open-market sale404$68.6768,115
2026-09-23Open-market sale96$67.7668,519
2026-09-16Open-market sale92$71.0338,800
2026-09-16Open-market sale8$69.8938,892
2026-09-16Open-market sale455$71.0384,193
2026-09-16Open-market sale45$69.8984,648
2026-09-16Open-market sale472$71.0168,615
2026-09-16Open-market sale28$69.8969,087
2026-09-09Open-market sale100$71.4238,900
2026-09-09Open-market sale500$71.4384,693
2026-09-09Open-market sale500$71.4269,115
2026-09-02Open-market sale54$72.0939,000
2026-09-02Open-market sale46$71.5939,054
2026-09-02Open-market sale210$72.0185,193
2026-09-02Open-market sale290$71.5185,403
2026-09-02Open-market sale230$72.0869,615
2026-09-02Open-market sale270$71.5369,845
2026-08-26Open-market sale95$73.2239,100
2026-08-26Open-market sale5$72.2639,195
2026-08-26Open-market sale500$73.1985,693
2026-08-26Open-market sale500$73.1970,115
2026-08-19Open-market sale23$74.2039,200
2026-08-19Open-market sale77$73.4139,223
2026-08-19Open-market sale135$74.2186,193
2026-08-19Open-market sale365$73.5086,328
2026-08-19Open-market sale113$74.2570,615
2026-08-19Open-market sale387$73.4770,728
2026-08-12Open-market sale100$74.1639,300
2026-08-12Open-market sale500$74.1386,693
2026-08-12Open-market sale500$74.1471,115
2026-08-05Open-market sale100$74.6439,400
2026-08-05Open-market sale500$74.6087,193
2026-08-05Open-market sale500$74.6271,615
2026-07-29Open-market sale95$74.3139,500
2026-07-29Open-market sale5$72.8439,595
2026-07-29Open-market sale499$74.2787,693
2026-07-29Open-market sale1$72.9088,192
2026-07-29Open-market sale499$74.2672,115
2026-07-29Open-market sale1$72.9072,614
2026-07-22Open-market sale100$73.0139,600
2026-07-22Open-market sale500$72.9888,193
2026-07-22Open-market sale500$72.9772,615
2026-07-15Open-market sale95$73.1139,700
2026-07-15Open-market sale5$72.1439,795
2026-07-15Open-market sale500$73.0988,693
2026-07-15Open-market sale500$73.0273,115
2026-07-08Open-market sale5$71.7639,800
2026-07-08Open-market sale95$70.5539,805
2026-07-08Open-market sale1$71.7489,193
2026-07-08Open-market sale499$70.6089,194
2026-07-08Open-market sale1$71.7473,615
2026-07-08Open-market sale499$70.5573,616
2026-07-01Open-market sale95$73.5139,900
2026-07-01Open-market sale5$72.7939,995
2026-07-01Open-market sale500$73.5489,693
2026-07-01Open-market sale500$73.5674,115
2026-06-24Open-market sale100$72.7440,000
2026-06-24Open-market sale500$72.7290,193
2026-06-24Open-market sale500$72.7374,615
2026-06-17Open-market sale90$71.6940,100
2026-06-17Open-market sale10$70.9440,190
2026-06-17Open-market sale456$71.7390,693
2026-06-17Open-market sale44$70.9891,149
2026-06-17Open-market sale457$71.7475,115
2026-06-17Open-market sale43$70.9875,572
2026-06-10Open-market sale100$71.3640,200
2026-06-10Open-market sale500$71.4091,193
2026-06-10Open-market sale500$71.3575,615
2026-06-03Open-market sale5$68.3340,300
2026-06-03Open-market sale95$67.6740,305
2026-06-03Open-market sale1$68.2891,693
2026-06-03Open-market sale499$67.6891,694
2026-06-03Open-market sale500$67.7076,115
2026-05-27Open-market sale3$69.9540,400
2026-05-27Open-market sale97$69.2940,403
2026-05-27Open-market sale480$69.3292,193
2026-05-27Open-market sale20$68.8492,673
2026-05-27Open-market sale14$70.0276,615
2026-05-27Open-market sale486$69.3076,629
2026-05-20Open-market sale95$68.8540,500
2026-05-20Open-market sale5$67.9740,595
2026-05-20Open-market sale499$68.7892,693
2026-05-20Open-market sale1$68.0493,192
2026-05-20Open-market sale499$68.7877,115
2026-05-20Open-market sale1$68.0477,614
2026-05-13Open-market sale5$67.3640,600
2026-05-13Open-market sale95$66.5140,605
2026-05-13Open-market sale45$67.3093,193
2026-05-13Open-market sale455$66.5193,238
2026-05-13Open-market sale153$67.1677,615
2026-05-13Open-market sale347$66.3577,768
2026-05-06Open-market sale100$70.1840,700
2026-05-06Open-market sale500$70.2593,693
2026-05-06Open-market sale500$70.2178,115
2026-04-29Open-market sale34$70.5540,800
2026-04-29Open-market sale16$69.5540,834
2026-04-29Open-market sale50$68.8340,850
2026-04-29Open-market sale228$70.3494,193
2026-04-29Open-market sale272$69.0494,421
2026-04-29Open-market sale222$70.3578,615
2026-04-29Open-market sale232$69.1678,837
2026-04-29Open-market sale46$68.1379,069
2026-04-22Open-market sale100$69.8640,900
2026-04-22Open-market sale500$69.8594,693
2026-04-22Open-market sale500$69.8679,115
2026-04-21Grant / award1,700$0.0079,615
2026-04-15Open-market sale90$68.7641,000
2026-04-15Open-market sale10$68.1241,090
2026-04-15Open-market sale500$68.7395,193
2026-04-15Open-market sale457$68.7777,915
2026-04-15Open-market sale43$68.0778,372
2026-04-08Open-market sale428$69.1095,693
2026-04-08Open-market sale34$68.2378,881
2026-04-08Open-market sale466$69.0578,415
2026-04-08Open-market sale89$69.0241,100
2026-04-08Open-market sale11$68.1441,189
2026-04-08Open-market sale72$68.2496,121
2026-04-01Open-market sale100$67.7841,200
2026-04-01Open-market sale500$67.7996,193
2026-04-01Open-market sale500$67.8078,915
2026-03-25Open-market sale100$66.1841,300
2026-03-25Open-market sale500$66.2596,693
2026-03-25Open-market sale500$66.2579,415
2026-03-18Open-market sale500$64.2997,193
2026-03-18Open-market sale500$64.2879,915
2026-03-18Open-market sale100$64.3041,400
2026-03-11Open-market sale500$66.0080,415
2026-03-11Open-market sale100$65.9641,500
2026-03-11Open-market sale500$65.9797,693
2026-03-04Open-market sale500$70.0480,915
2026-03-04Open-market sale100$70.0741,600
2026-03-04Open-market sale500$70.0398,193
2026-02-25Open-market sale500$71.3181,415
2026-02-25Open-market sale100$71.2541,700
2026-02-25Open-market sale500$71.3198,693
2026-02-18Open-market sale95$73.6041,800
2026-02-18Open-market sale5$72.6141,895
2026-02-18Open-market sale500$73.6099,193
2026-02-18Open-market sale500$73.6281,915
2026-02-11Open-market sale500$76.0799,693
2026-02-11Open-market sale500$76.0882,415
2026-02-11Open-market sale100$76.0441,900
2026-02-04Open-market sale40$73.1342,000
2026-02-04Open-market sale169$72.0083,246
2026-02-04Open-market sale55$72.4442,040
2026-02-04Open-market sale5$70.9242,095
2026-02-04Open-market sale323$72.96100,193
2026-02-04Open-market sale177$72.00100,516
2026-02-04Open-market sale331$72.9682,915
2026-01-28Open-market sale425$66.5983,490
2026-01-28Open-market sale74$67.2983,416
2026-01-28Open-market sale1$68.0083,415
2026-01-28Open-market sale452$66.58100,741
2026-01-28Open-market sale48$67.53100,693
2026-01-28Open-market sale81$66.5342,119
2026-01-28Open-market sale19$67.3142,100
2026-01-21Open-market sale499$74.30101,193
2026-01-21Open-market sale1$72.5884,414
2026-01-21Open-market sale95$74.3242,200
2026-01-21Open-market sale5$72.4142,295
2026-01-21Open-market sale1$72.58101,692
2026-01-21Open-market sale499$74.2983,915
2026-01-14Open-market sale4$72.4542,300
2026-01-14Open-market sale96$71.6842,304
2026-01-14Open-market sale29$72.45101,693
2026-01-14Open-market sale471$71.59101,722
2026-01-14Open-market sale32$72.4584,415
2026-01-14Open-market sale468$71.6584,447
2026-01-07Open-market sale500$69.97102,193
2026-01-07Open-market sale100$69.9842,400
2026-01-07Open-market sale500$69.9784,915
2025-12-31Open-market sale100$69.3542,500
2025-12-31Open-market sale500$69.38102,693
2025-12-31Open-market sale500$69.3885,415
2025-12-24Open-market sale100$71.0042,600
2025-12-24Open-market sale500$70.96103,193
2025-12-24Open-market sale500$70.9685,915
2025-12-17Open-market sale500$71.99103,693
2025-12-17Open-market sale500$71.9886,415
2025-12-17Open-market sale100$71.9742,700
2025-12-10Open-market sale58$72.3086,915
2025-12-10Open-market sale1$70.3787,414
2025-12-10Open-market sale441$71.4286,973
2025-12-10Open-market sale1$70.37104,692
2025-12-10Open-market sale432$71.42104,260
2025-12-10Open-market sale67$72.28104,193
2025-12-10Open-market sale5$70.2442,895
2025-12-10Open-market sale85$71.5142,810
2025-12-10Open-market sale10$72.2842,800
2025-12-03Open-market sale1$69.01105,192
2025-12-03Open-market sale95$70.1042,900
2025-12-03Open-market sale5$69.1442,995
2025-12-03Open-market sale499$70.08104,693
2025-12-03Open-market sale499$70.1087,415
2025-12-03Open-market sale1$69.0187,914
2025-11-26Open-market sale500$69.29105,193
2025-11-26Open-market sale500$69.2987,915
2025-11-26Open-market sale100$69.2543,000
2025-11-19Open-market sale100$65.5743,100
2025-11-19Open-market sale500$65.60105,693
2025-11-19Open-market sale500$65.5788,415
2025-11-12Open-market sale500$67.2888,915
2025-11-12Open-market sale500$67.28106,193
2025-11-12Open-market sale100$67.2643,200
2025-11-05Open-market sale500$66.84106,693
2025-11-05Open-market sale5$66.0443,395
2025-11-05Open-market sale95$66.8843,300
2025-11-05Open-market sale500$66.8389,415
2025-10-29Open-market sale232$63.9090,182
2025-10-29Open-market sale1$62.7790,414
2025-10-29Open-market sale136$65.7390,046
2025-10-29Open-market sale131$66.9589,915
2025-10-29Open-market sale30$66.8743,400
2025-10-29Open-market sale24$65.6643,430
2025-10-29Open-market sale41$63.9243,454
2025-10-29Open-market sale5$62.5543,495
2025-10-29Open-market sale156$66.92107,193
2025-10-29Open-market sale97$65.81107,349
2025-10-29Open-market sale246$63.92107,446
2025-10-29Open-market sale1$62.77107,692
2025-10-22Open-market sale43$63.8790,415
2025-10-22Open-market sale457$63.4090,458
2025-10-22Open-market sale45$63.87107,693
2025-10-22Open-market sale455$63.39107,738
2025-10-22Open-market sale92$63.3843,508
2025-10-22Open-market sale8$63.8743,500
2025-10-15Open-market sale88$66.0290,915
2025-10-15Open-market sale27$65.9243,600
2025-10-15Open-market sale101$66.12108,193
2025-10-15Open-market sale73$65.0243,627
2025-10-15Open-market sale399$65.08108,294
2025-10-15Open-market sale412$65.0891,003
2025-10-08Open-market sale500$65.6391,415
2025-10-08Open-market sale500$65.66108,693
2025-10-08Open-market sale100$65.6643,700
2025-10-01Open-market sale500$66.62109,193
2025-10-01Open-market sale500$66.6591,915
2025-10-01Open-market sale100$66.5943,800
2025-09-24Open-market sale500$65.2592,415
2025-09-24Open-market sale100$65.2143,900
2025-09-24Open-market sale500$65.25109,693
2025-09-17Open-market sale48$66.89110,193
2025-09-17Open-market sale452$65.68110,241
2025-09-17Open-market sale45$66.6192,915
2025-09-17Open-market sale455$65.7692,960
2025-09-17Open-market sale22$66.3444,000
2025-09-17Open-market sale78$65.6844,022
2025-09-10Open-market sale100$67.1644,100
2025-09-10Open-market sale500$67.19110,693
2025-09-10Open-market sale500$67.1993,415
2025-09-03Open-market sale40$68.2194,375
2025-09-03Open-market sale460$68.7993,915
2025-09-03Open-market sale500$68.65111,193
2025-09-03Open-market sale100$68.6444,200
2025-08-27Open-market sale96$69.7244,300
2025-08-27Open-market sale500$68.8594,415
2025-08-27Open-market sale500$69.85111,693
2025-08-27Open-market sale4$68.9544,396
2025-08-20Open-market sale500$67.36112,193
2025-08-20Open-market sale100$67.3444,400
2025-08-20Open-market sale500$67.3594,915
2025-08-13Open-market sale500$67.92112,693
2025-08-13Open-market sale100$67.9144,500
2025-08-13Open-market sale500$67.8895,415
2025-08-06Open-market sale500$66.33113,193
2025-08-06Open-market sale500$66.3395,915
2025-08-06Open-market sale100$66.3544,600
2025-07-30Open-market sale44$67.83113,693
2025-07-30Open-market sale456$67.29113,737
2025-07-30Open-market sale500$67.2996,415
2025-07-30Open-market sale100$67.3144,700
2025-07-23Open-market sale44$71.83114,193
2025-07-23Open-market sale5$72.4344,800
2025-07-23Open-market sale5$70.5744,805
2025-07-23Open-market sale90$69.9744,810
2025-07-23Open-market sale460$70.0796,955
2025-07-23Open-market sale456$70.07114,237
2025-07-23Open-market sale40$71.8196,915
2025-07-16Open-market sale452$72.11114,693
2025-07-16Open-market sale48$71.42115,145
2025-07-16Open-market sale100$71.9844,900
2025-07-16Open-market sale455$71.9397,460
2025-07-16Open-market sale45$72.5297,415
2025-07-09Open-market sale500$74.11115,193
2025-07-09Open-market sale100$74.1545,000
2025-07-09Open-market sale500$74.1397,915
2025-07-02Open-market sale500$72.94115,693
2025-07-02Open-market sale100$72.9945,100
2025-07-02Open-market sale500$72.9798,415
2025-06-25Open-market sale500$69.09116,193
2025-06-25Open-market sale100$69.0845,200
2025-06-25Open-market sale500$69.0998,915
2025-06-18Open-market sale500$67.71116,693
2025-06-18Open-market sale500$67.7199,415
2025-06-18Open-market sale95$67.7745,300
2025-06-18Open-market sale5$66.8445,395
2025-06-11Open-market sale60$71.19117,193
2025-06-11Open-market sale95$70.1845,405
2025-06-11Open-market sale5$71.1045,400
2025-06-11Open-market sale440$70.21117,253
2025-06-11Open-market sale49$71.3199,915
2025-06-11Open-market sale451$70.2099,964
2025-06-04Open-market sale100$69.3345,500
2025-06-04Open-market sale500$69.32100,415
2025-06-04Open-market sale500$69.32117,693
2025-05-28Open-market sale499$70.34100,916
2025-05-28Open-market sale500$70.30118,193
2025-05-28Open-market sale100$70.2845,600
2025-05-28Open-market sale1$70.96100,915
2025-05-21Open-market sale5$70.3845,795
2025-05-21Open-market sale456$70.95118,693
2025-05-21Open-market sale95$70.9145,700
2025-05-21Open-market sale457$70.97101,415
2025-05-21Open-market sale43$70.23101,872
2025-05-21Open-market sale44$70.23119,149
2025-05-14Open-market sale500$72.69101,915
2025-05-14Open-market sale500$72.69119,193
2025-05-14Open-market sale100$72.6745,800
2025-05-07Open-market sale500$69.81119,693
2025-05-07Open-market sale100$69.7845,900
2025-05-07Open-market sale500$69.79102,415
2025-04-30Open-market sale500$67.20102,915
2025-04-30Open-market sale500$67.20120,193
2025-04-30Open-market sale100$67.2346,000
2025-04-23Open-market sale5$68.4446,100
2025-04-23Open-market sale90$67.6346,105
2025-04-23Open-market sale5$66.0646,195
2025-04-23Open-market sale87$68.04120,693
2025-04-23Open-market sale412$67.50120,780
2025-04-23Open-market sale1$65.74121,192
2025-04-23Open-market sale80$67.99103,415
2025-04-23Open-market sale419$67.50103,495
2025-04-23Open-market sale1$65.74103,914
2025-04-16Open-market sale100$65.8646,200
2025-04-16Open-market sale500$65.92121,193
2025-04-16Open-market sale500$65.87103,915
2025-04-15Grant / award1,600$0.00104,415
2025-04-09Open-market sale310$62.57121,883
2025-04-09Open-market sale242$62.30103,073
2025-04-09Open-market sale143$63.34102,930
2025-04-09Open-market sale115$66.75102,815
2025-04-09Open-market sale48$63.59121,835
2025-04-09Open-market sale117$66.59121,718
2025-04-09Open-market sale25$67.32121,693
2025-04-09Open-market sale7$67.5046,300
2025-04-09Open-market sale18$66.6546,307
2025-04-09Open-market sale15$63.2246,325
2025-04-09Open-market sale60$62.3746,340
2025-04-02Open-market sale95$70.9746,400
2025-04-02Open-market sale41$70.14103,774
2025-04-02Open-market sale459$70.94103,315
2025-04-02Open-market sale375$70.76122,318
2025-04-02Open-market sale125$71.21122,193
2025-04-02Open-market sale5$69.7846,495
2025-03-26Open-market sale71$71.9246,529
2025-03-26Open-market sale182$72.71122,693
2025-03-26Open-market sale129$72.80103,815
2025-03-26Open-market sale371$71.89103,944
2025-03-26Open-market sale29$72.8146,500
2025-03-26Open-market sale318$71.97122,875
2025-03-19Open-market sale471$70.85123,222
2025-03-19Open-market sale88$70.7646,612
2025-03-19Open-market sale29$71.62123,193
2025-03-19Open-market sale12$71.4646,600
2025-03-19Open-market sale29$71.62104,315
2025-03-19Open-market sale471$70.81104,344
2025-03-12Open-market sale500$70.61123,693
2025-03-12Open-market sale500$70.63104,815
2025-03-12Open-market sale100$70.6346,700
2025-03-05Open-market sale51$74.23105,315
2025-03-05Open-market sale449$73.55105,366
2025-03-05Open-market sale500$73.75124,193
2025-03-05Open-market sale100$73.7246,800
2025-02-26Open-market sale41$76.91105,815
2025-02-26Open-market sale459$76.37105,856
2025-02-26Open-market sale454$76.32124,739
2025-02-26Open-market sale46$76.91124,693
2025-02-26Open-market sale6$75.9046,994
2025-02-26Open-market sale94$76.4446,900
2025-02-19Open-market sale100$78.1047,000
2025-02-19Open-market sale39$78.84125,193
2025-02-19Open-market sale461$78.08125,232
2025-02-19Open-market sale500$78.15106,315
2025-02-12Open-market sale500$78.30106,815
2025-02-12Open-market sale500$78.28125,693
2025-02-12Open-market sale100$78.2947,100
2025-02-05Open-market sale500$80.01107,315
2025-02-05Open-market sale25$79.72126,668
2025-02-05Open-market sale475$80.08126,193
2025-02-05Open-market sale100$79.9747,200
2025-01-29Open-market sale125$79.35108,019
2025-01-29Open-market sale171$78.52108,144
2025-01-29Open-market sale165$81.18107,854
2025-01-29Open-market sale39$82.55107,815
2025-01-29Open-market sale189$78.82127,004
2025-01-29Open-market sale184$79.84126,820
2025-01-29Open-market sale82$81.17126,738
2025-01-29Open-market sale45$82.31126,693
2025-01-29Open-market sale5$76.1747,395
2025-01-29Open-market sale43$78.6047,352
2025-01-29Open-market sale34$80.5247,318
2025-01-29Open-market sale18$82.3047,300
2025-01-22Open-market sale100$78.9447,400
2025-01-22Open-market sale265$78.74108,550
2025-01-22Open-market sale235$79.31108,315
2025-01-22Open-market sale281$78.73127,412
2025-01-22Open-market sale219$79.35127,193
2025-01-15Open-market sale409$78.25127,784
2025-01-15Open-market sale412$78.20108,903
2025-01-15Open-market sale88$79.51108,815
2025-01-15Open-market sale22$79.0947,500
2025-01-15Open-market sale78$78.1747,522
2025-01-15Open-market sale91$79.51127,693
2025-01-08Open-market sale42$74.6647,600
2025-01-08Open-market sale58$73.7947,642
2025-01-08Open-market sale221$74.64128,193
2025-01-08Open-market sale283$73.74109,532
2025-01-08Open-market sale217$74.61109,315
2025-01-08Open-market sale279$73.71128,414
2025-01-02Open-market sale364$75.07128,829
2025-01-02Open-market sale136$75.86128,693
2025-01-02Open-market sale76$75.0647,724
2025-01-02Open-market sale24$75.6347,700
2025-01-02Open-market sale335$74.99109,980
2025-01-02Open-market sale165$75.78109,815
2024-12-26Open-market sale95$75.9547,805
2024-12-26Open-market sale500$76.05129,193
2024-12-26Open-market sale5$76.4547,800
2024-12-26Open-market sale500$76.04110,315
2024-12-18Open-market sale435$78.77129,693
2024-12-18Open-market sale9$76.2547,991
2024-12-18Open-market sale6$77.5047,985
2024-12-18Open-market sale30$77.50130,128
2024-12-18Open-market sale35$76.25130,158
2024-12-18Open-market sale407$78.76110,815
2024-12-18Open-market sale68$77.64111,222
2024-12-18Open-market sale25$76.25111,290
2024-12-18Open-market sale85$78.7747,900
2024-12-11Open-market sale87$81.63130,606
2024-12-11Open-market sale39$81.7948,061
2024-12-11Open-market sale413$82.28130,193
2024-12-11Open-market sale61$82.3048,000
2024-12-11Open-market sale500$82.17111,315
2024-12-11Gift1,000$0.00111,815
2024-12-04Open-market sale457$82.98130,736
2024-12-04Open-market sale43$83.63130,693
2024-12-04Open-market sale100$82.9548,100
2024-12-04Open-market sale500$83.04112,815
2024-11-27Open-market sale190$84.30113,625
2024-11-27Open-market sale310$84.88113,315
2024-11-27Open-market sale110$84.31131,583
2024-11-27Open-market sale41$84.2748,259
2024-11-27Open-market sale59$84.8148,200
2024-11-27Open-market sale390$84.83131,193
2024-11-20Open-market sale500$81.44113,815
2024-11-20Open-market sale500$81.43131,693
2024-11-20Open-market sale100$81.4048,300
2024-11-13Open-market sale38$83.3748,462
2024-11-13Open-market sale278$83.56114,537
2024-11-13Open-market sale222$84.47114,315
2024-11-13Open-market sale275$83.60132,418
2024-11-13Open-market sale225$84.47132,193
2024-11-13Open-market sale62$84.4348,400
2024-05-06J17,870$0.000
2024-04-29Gift2,015$0.00114,815
2024-04-16Grant / award1,500$0.00116,830
2023-11-16Gift2,000$0.00115,330
2023-04-18Grant / award1,400$0.00117,330
2022-04-19Grant / award1,300$0.00115,930
2021-04-20Grant / award1,200$0.00114,630
2020-04-21Grant / award1,100$0.00113,430
2019-07-24J9,630$0.0017,870
2019-04-16Grant / award1,075$0.00110,330
2018-05-08Open-market sale13,159$74.23140,201
2018-05-08Open-market sale30,946$74.64109,255
2018-05-07Open-market sale5,895$74.01153,360
2018-04-17Grant / award1,050$0.00159,255
2017-04-18Grant / award1,000$0.00158,205
2017-02-24Gift5,000$0.00157,205
2016-04-19Grant / award1,000$0.00162,205
2015-04-21Grant / award1,000$0.00161,205
2014-04-15Grant / award1,000$0.00160,205
2013-08-05W1,240$0.003,720
2013-04-16Grant / award900$0.00159,205
2012-12-18Open-market buy2,000$42.622,000
2012-04-17Grant / award800$0.00158,305
2011-06-02Gift21,000$0.0048,500
2011-04-19Grant / award800$0.00157,505
2011-02-24Open-market sale25,000$40.1870,070
2011-02-04Open-market sale37,473$40.92156,705
2011-02-03Open-market sale12,527$41.49194,178
2010-04-20Grant / award800$0.00206,705
2010-02-23Open-market sale15,000$41.4399,479
2010-02-23Open-market sale15,000$41.43205,905
2009-06-02Open-market sale75,000$28.12113,235
2009-04-21Grant / award700$0.00220,905
2009-03-02Open-market sale75,000$24.53219,605
2009-03-02Open-market sale75,000$24.6095,070
2008-07-24Open-market sale10,000$31.82270,070
2008-07-23Open-market sale80,000$31.82280,070
2008-07-23Open-market sale63,000$31.82395,205
2008-07-18Open-market sale7,000$30.16458,205
2008-07-18Open-market sale10,000$30.22360,070
2008-04-15Grant / award600$0.00465,205
2007-04-17Grant / award500$0.00464,605
2007-01-30J (derivative)100,000—0
2006-04-18Grant / award500$0.00524,105

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.