SEC CIK 934818

PRICE ROBERT E

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

Current Positions

CompanyShares OwnedAs Of
PSMTview stock →1,129,2672026-07-29

Position History — PSMT

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

02,462,7904,925,5797,388,3692006-022019-092021-032021-082022-012022-062026-072026-07

Recent Filings — PSMT

DateActivitySharesPriceOwned After
2026-07-29Gift6,400$0.001,129,267
2026-07-20Open-market sale4,655$181.75109,257
2026-07-20Open-market sale200$182.87113,912
2026-07-17Open-market sale3,700$186.96114,112
2026-07-17Open-market sale4,300$188.81117,812
2026-07-16Open-market sale7,299$189.55122,112
2026-07-16Open-market sale1,100$191.15129,411
2026-06-22Gift9,000$0.001,135,667
2026-06-22Gift9,000$0.00341,475
2026-04-29Gift8,000$0.001,126,667
2026-04-23Open-market sale10,000$161.79130,511
2026-04-22Open-market sale10,000$159.60140,511
2026-01-28Gift12,770$0.00350,475
2026-01-26Open-market sale2,000$141.2743,000
2025-03-24Gift19,730$0.00363,245
2025-03-24Gift19,730$0.001,134,667
2025-01-23Gift10,000$0.001,114,937
2024-12-16Gift16,360$0.001,124,937
2024-12-16Gift16,360$0.00382,975
2024-11-07Gift10,500$0.001,108,577
2024-09-25Gift17,300$0.001,119,077
2024-09-25Gift17,300$0.00399,335
2024-09-16J51,305$0.000
2024-07-29Gift15,000$0.001,101,777
2024-03-26Gift18,893$0.00416,635
2024-03-26Gift18,893$0.001,116,777
2023-12-18Gift19,537$0.00435,528
2023-12-18Gift19,537$0.001,097,884
2023-11-15Gift12,500$0.0051,305
2023-11-15Gift15,000$0.001,078,347
2023-09-26Gift9,770$0.001,093,347
2023-09-26Gift9,770$0.00455,065
2023-06-26Gift19,615$0.00464,835
2023-06-26Gift19,615$0.001,083,577
2023-03-28Gift20,869$0.001,063,962
2023-03-28Gift20,869$0.00484,450
2022-12-19Gift27,551$0.00505,319
2022-12-19Gift27,551$0.001,043,093
2022-11-10Gift15,000$0.001,015,542
2022-10-26Open-market sale1,225$63.191,030,737
2022-10-26Open-market sale195$63.811,030,542
2022-10-26Open-market sale195$63.81532,870
2022-10-26Open-market sale1,226$63.19533,065
2022-10-25Open-market sale4,377$63.291,032,062
2022-10-25Open-market sale100$64.031,031,962
2022-10-25Open-market sale100$64.03534,291
2022-10-25Open-market sale4,376$63.29534,391
2022-10-24Open-market sale2,071$62.981,038,471
2022-10-24Open-market sale2,032$63.241,036,439
2022-10-24Open-market sale2,070$62.98540,800
2022-10-24Open-market sale2,033$63.24538,767
2022-10-11Open-market sale1,015$58.58542,870
2022-10-11Open-market sale1,015$58.581,040,542
2022-10-11Open-market sale4,175$58.211,041,557
2022-10-11Open-market sale4,175$58.21543,885
2022-10-10Open-market sale175$58.751,045,732
2022-10-10Open-market sale4,635$58.241,045,907
2022-10-10Open-market sale175$58.75548,060
2022-10-10Open-market sale4,635$58.24548,235
2022-09-27Open-market sale899$58.821,050,542
2022-09-27Open-market sale4,101$57.90553,769
2022-09-27Open-market sale899$58.83552,870
2022-09-27Open-market sale4,101$57.901,051,441
2022-09-26Open-market sale5,000$58.921,055,542
2022-09-26Open-market sale5,000$58.92557,870
2022-09-23Gift28,163$0.001,060,542
2022-09-23Gift28,163$0.00562,870
2022-09-13Open-market sale4,360$61.32591,673
2022-09-13Open-market sale640$62.24591,033
2022-09-13Open-market sale639$62.241,032,379
2022-09-13Open-market sale4,361$61.321,033,018
2022-09-12Open-market sale4,842$63.70596,191
2022-09-12Open-market sale158$64.14596,033
2022-09-12Open-market sale4,843$63.701,037,536
2022-09-12Open-market sale157$64.141,037,379
2022-08-30Open-market sale5,000$63.91601,033
2022-08-30Open-market sale5,000$63.911,042,379
2022-08-29Open-market sale4,848$64.271,047,531
2022-08-29Open-market sale4,847$64.27606,186
2022-08-29Open-market sale152$64.511,047,379
2022-08-29Open-market sale153$64.51606,033
2022-08-16Open-market sale1,507$66.81614,526
2022-08-16Open-market sale3,451$67.55611,075
2022-08-16Open-market sale42$68.30611,033
2022-08-16Open-market sale1,507$66.811,055,872
2022-08-16Open-market sale41$68.301,052,379
2022-08-16Open-market sale3,452$67.551,052,420
2022-08-15Open-market sale1,000$66.23616,033
2022-08-15Open-market sale4,000$65.86617,033
2022-08-15Open-market sale4,000$65.861,058,379
2022-08-15Open-market sale1,000$66.231,057,379
2022-08-02Open-market sale350$66.30621,033
2022-08-02Open-market sale4,650$65.691,062,729
2022-08-02Open-market sale350$66.301,062,379
2022-08-02Open-market sale4,650$65.69621,383
2022-08-01Open-market sale169$67.291,067,379
2022-08-01Open-market sale4,831$66.461,067,548
2022-08-01Open-market sale170$67.30626,033
2022-08-01Open-market sale4,830$66.46626,203
2022-07-19Open-market sale217$66.701,072,379
2022-07-19Open-market sale4,782$65.87631,251
2022-07-19Open-market sale218$66.70631,033
2022-07-19Open-market sale4,783$65.871,072,596
2022-07-18Open-market sale103$67.08636,033
2022-07-18Open-market sale2,501$66.67636,136
2022-07-18Open-market sale2,396$65.37638,637
2022-07-18Open-market sale103$67.081,077,379
2022-07-18Open-market sale2,501$66.671,077,482
2022-07-18Open-market sale2,396$65.371,079,983
2022-07-06Open-market sale759$72.64641,033
2022-07-06Open-market sale4,241$72.09641,792
2022-07-06Open-market sale759$72.641,082,379
2022-07-06Open-market sale4,241$72.091,083,138
2022-07-05Open-market sale2,603$73.071,087,379
2022-07-05Open-market sale1,550$72.111,089,982
2022-07-05Open-market sale847$71.021,091,532
2022-07-05Open-market sale1,550$72.11648,636
2022-07-05Open-market sale847$71.02650,186
2022-07-05Open-market sale2,603$73.07646,033
2022-06-27Gift23,210$0.001,092,379
2022-06-27Gift23,210$0.00651,033
2022-06-22Open-market sale50$72.55674,243
2022-06-22Open-market sale900$71.821,069,219
2022-06-22Open-market sale2,450$70.751,070,119
2022-06-22Open-market sale50$72.551,069,169
2022-06-22Open-market sale900$71.82674,293
2022-06-22Open-market sale2,450$70.75675,193
2022-06-21Open-market sale25$73.651,072,569
2022-06-21Open-market sale6,003$73.001,072,594
2022-06-21Open-market sale572$72.111,078,597
2022-06-21Open-market sale25$73.65677,643
2022-06-21Open-market sale6,003$73.00677,668
2022-06-21Open-market sale572$72.11683,671
2022-06-07Open-market sale3,224$77.771,079,169
2022-06-07Open-market sale1,776$77.031,082,393
2022-06-07Open-market sale3,224$77.77684,243
2022-06-07Open-market sale1,776$77.03687,467
2022-06-06Open-market sale1,870$77.41689,259
2022-06-06Open-market sale3,114$76.81691,129
2022-06-06Open-market sale15$78.711,084,169
2022-06-06Open-market sale1,870$77.411,084,184
2022-06-06Open-market sale3,115$76.811,086,054
2022-06-06Open-market sale16$78.71689,243
2022-05-24Open-market sale2,717$75.381,089,169
2022-05-24Open-market sale2,282$74.59696,961
2022-05-24Open-market sale2,718$75.38694,243
2022-05-24Open-market sale2,283$74.591,091,886
2022-05-23Open-market sale4,268$75.21699,975
2022-05-23Open-market sale706$75.71699,269
2022-05-23Open-market sale26$76.93699,243
2022-05-23Open-market sale4,268$75.211,094,901
2022-05-23Open-market sale706$75.711,094,195
2022-05-23Open-market sale26$76.931,094,169
2022-05-10Open-market sale2,831$76.09706,412
2022-05-10Open-market sale981$76.75705,431
2022-05-10Open-market sale1,185$78.11704,246
2022-05-10Open-market sale3$78.55704,243
2022-05-10Open-market sale2,832$76.091,101,337
2022-05-10Open-market sale980$76.751,100,357
2022-05-10Open-market sale1,186$78.111,099,171
2022-05-10Open-market sale2$78.551,099,169
2022-05-09Open-market sale2,553$77.43711,690
2022-05-09Open-market sale2,447$78.06709,243
2022-05-09Open-market sale2,554$77.431,106,615
2022-05-09Open-market sale2,446$78.061,104,169
2022-04-26Open-market sale2,526$79.55716,717
2022-04-26Open-market sale2,526$79.551,111,643
2022-04-26Open-market sale2,474$80.521,109,169
2022-04-26Open-market sale2,474$80.52714,243
2022-04-25Open-market sale899$79.55720,677
2022-04-25Open-market sale1,434$80.41719,243
2022-04-25Open-market sale867$77.721,118,302
2022-04-25Open-market sale1,801$78.441,116,501
2022-04-25Open-market sale898$79.551,115,603
2022-04-25Open-market sale1,434$80.411,114,169
2022-04-25Open-market sale867$77.72723,376
2022-04-25Open-market sale1,800$78.44721,576
2022-04-12Open-market sale231$84.161,119,169
2022-04-12Open-market sale730$83.401,119,400
2022-04-12Open-market sale4,039$82.481,120,130
2022-04-12Open-market sale232$84.16724,243
2022-04-12Open-market sale729$83.40724,475
2022-04-12Open-market sale4,039$82.48725,204
2022-04-11Open-market sale1,963$85.68730,097
2022-04-11Open-market sale747$84.79732,060
2022-04-11Open-market sale1,436$83.33732,807
2022-04-11Open-market sale600$86.68729,497
2022-04-11Open-market sale254$87.541,124,169
2022-04-11Open-market sale599$86.681,124,423
2022-04-11Open-market sale1,964$85.681,125,022
2022-04-11Open-market sale747$84.791,126,986
2022-04-11Open-market sale1,436$83.331,127,733
2022-04-11Open-market sale254$87.54729,243
2022-03-30Open-market sale272$79.851,129,169
2022-03-30Open-market sale1,010$79.251,129,441
2022-03-30Open-market sale272$79.85734,243
2022-03-30Open-market sale1,010$79.25734,515
2022-03-29Open-market sale899$80.271,130,451
2022-03-29Open-market sale4,734$79.801,131,350
2022-03-29Open-market sale899$80.27735,525
2022-03-29Open-market sale4,735$79.80736,424
2022-03-28Open-market sale961$79.271,136,084
2022-03-28Open-market sale2,124$78.801,137,045
2022-03-28Open-market sale960$79.27741,159
2022-03-28Open-market sale2,124$78.80742,119
2022-03-25Gift21,220$0.001,139,169
2022-03-25Gift21,220$0.00744,243
2022-03-15Open-market sale2,375$77.06765,463
2022-03-15Open-market sale2,625$76.141,120,324
2022-03-15Open-market sale2,375$77.061,117,949
2022-03-15Open-market sale2,625$76.14767,838
2022-03-14Open-market sale3,108$75.691,122,949
2022-03-14Open-market sale1,892$75.071,126,057
2022-03-14Open-market sale3,109$75.69770,463
2022-03-14Open-market sale1,891$75.07773,572
2022-03-01Open-market sale3,563$71.85776,900
2022-03-01Open-market sale1,387$72.72775,513
2022-03-01Open-market sale50$73.26775,463
2022-03-01Open-market sale3,563$71.851,129,386
2022-03-01Open-market sale50$73.261,127,949
2022-03-01Open-market sale1,387$72.721,127,999
2022-02-28Open-market sale4,412$72.64781,051
2022-02-28Open-market sale588$73.27780,463
2022-02-28Open-market sale4,413$72.641,133,536
2022-02-28Open-market sale587$73.261,132,949
2022-02-16Open-market sale473$71.351,137,949
2022-02-16Open-market sale600$70.631,138,422
2022-02-16Open-market sale473$71.35785,463
2022-02-16Open-market sale601$70.63785,936
2022-02-15Open-market sale3,406$70.98787,057
2022-02-15Open-market sale520$71.61786,537
2022-02-15Open-market sale520$71.611,139,022
2022-02-15Open-market sale3,407$70.981,139,542
2022-02-14Open-market sale615$70.70790,463
2022-02-14Open-market sale4,385$70.34791,078
2022-02-14Open-market sale615$70.701,142,949
2022-02-14Open-market sale4,385$70.341,143,564
2022-02-01Open-market sale56$71.57795,463
2022-02-01Open-market sale3,420$70.741,148,005
2022-02-01Open-market sale1,524$69.991,151,425
2022-02-01Open-market sale56$71.571,147,949
2022-02-01Open-market sale3,420$70.74795,519
2022-02-01Open-market sale1,524$69.99798,939
2022-01-31Open-market sale3,819$71.131,152,949
2022-01-31Open-market sale1,181$70.021,156,768
2022-01-31Open-market sale3,819$71.13800,463
2022-01-31Open-market sale1,181$70.02804,282
2022-01-19Open-market sale31$73.381,157,949
2022-01-19Open-market sale2,139$72.771,157,980
2022-01-19Open-market sale2,830$71.581,160,119
2022-01-19Open-market sale31$73.38805,463
2022-01-19Open-market sale2,140$72.77805,494
2022-01-19Open-market sale2,829$71.58807,634
2022-01-18Open-market sale1,687$73.801,162,949
2022-01-18Open-market sale3,313$73.231,164,636
2022-01-18Open-market sale1,687$73.80810,463
2022-01-18Open-market sale3,313$73.23812,150
2022-01-12Gift9,177$0.001,167,949
2022-01-04Open-market sale4,643$74.411,177,483
2022-01-04Open-market sale357$74.891,177,126
2022-01-04Open-market sale357$74.89815,463
2022-01-04Open-market sale4,643$74.41815,820
2022-01-03Open-market sale2,782$73.891,182,126
2022-01-03Open-market sale2,218$73.061,184,908
2022-01-03Open-market sale2,218$73.06823,245
2022-01-03Open-market sale2,782$73.89820,463
2021-12-21Gift27,048$0.001,187,126
2021-12-21Open-market sale2,037$71.081,160,078
2021-12-21Open-market sale2,963$70.531,162,115
2021-12-21Gift27,048$0.00825,463
2021-12-21Open-market sale2,038$71.08852,511
2021-12-21Open-market sale2,962$70.53854,549
2021-12-20Open-market sale185$70.401,165,078
2021-12-20Open-market sale2,642$69.531,165,263
2021-12-20Open-market sale2,173$68.581,167,905
2021-12-20Open-market sale185$70.40857,511
2021-12-20Open-market sale2,642$69.53857,696
2021-12-20Open-market sale2,173$68.58860,338
2021-12-07Open-market sale715$75.35862,511
2021-12-07Open-market sale3,559$74.48863,226
2021-12-07Open-market sale726$73.85866,785
2021-12-07Open-market sale727$73.851,174,351
2021-12-07Open-market sale3,558$74.481,170,793
2021-12-07Open-market sale715$75.351,170,078
2021-12-06Open-market sale3,058$74.15867,511
2021-12-06Open-market sale1,617$73.77870,569
2021-12-06Open-market sale150$70.831,179,928
2021-12-06Open-market sale175$72.011,179,753
2021-12-06Open-market sale1,618$73.771,178,135
2021-12-06Open-market sale3,057$74.151,175,078
2021-12-06Open-market sale175$72.01872,186
2021-12-06Open-market sale150$70.83872,361
2021-11-24Open-market sale533$78.17872,511
2021-11-24Open-market sale532$78.171,180,078
2021-11-23Open-market sale125$80.631,180,610
2021-11-23Open-market sale4,343$79.781,180,735
2021-11-23Open-market sale125$80.63873,044
2021-11-23Open-market sale4,342$79.78873,169
2021-11-22Open-market sale714$81.441,185,078
2021-11-22Open-market sale3,761$80.871,185,792
2021-11-22Open-market sale450$79.701,189,553
2021-11-22Open-market sale75$78.601,190,003
2021-11-22Open-market sale714$81.44877,511
2021-11-22Open-market sale3,761$80.87878,225
2021-11-22Open-market sale450$79.70881,986
2021-11-22Open-market sale75$78.61882,436
2021-11-09Open-market sale4,056$75.69883,455
2021-11-09Open-market sale944$76.17882,511
2021-11-09Open-market sale944$76.171,190,078
2021-11-09Open-market sale4,056$75.691,191,022
2021-11-08Open-market sale3,125$75.60887,586
2021-11-08Open-market sale1,800$74.91890,711
2021-11-08Open-market sale75$76.65887,511
2021-11-08Open-market sale1,801$74.911,198,277
2021-11-08Open-market sale75$76.651,195,078
2021-11-08Open-market sale3,124$75.601,195,153
2021-10-26Open-market sale50$75.401,200,078
2021-10-26Open-market sale162$74.621,200,128
2021-10-26Open-market sale1,133$73.641,200,290
2021-10-26Open-market sale3,655$72.461,201,423
2021-10-26Open-market sale51$75.39892,511
2021-10-26Open-market sale161$74.62892,562
2021-10-26Open-market sale1,133$73.64892,723
2021-10-26Open-market sale3,655$72.46893,856
2021-10-25Open-market sale2,848$75.421,205,078
2021-10-25Open-market sale2,152$74.911,207,926
2021-10-25Open-market sale2,849$75.42897,511
2021-10-25Open-market sale2,151$74.91900,360
2021-10-15Open-market sale733$78.081,210,078
2021-10-15Open-market sale733$78.08902,511
2021-10-14Open-market sale1,250$77.61903,244
2021-10-14Open-market sale1,250$77.611,210,811
2021-10-13Open-market sale225$77.521,212,086
2021-10-13Open-market sale25$78.36904,494
2021-10-13Open-market sale3,049$76.651,212,311
2021-10-13Open-market sale25$78.361,212,061
2021-10-13Open-market sale225$77.53904,519
2021-10-13Open-market sale3,049$76.65904,744
2021-10-12Open-market sale1,900$78.011,215,662
2021-10-12Open-market sale302$78.351,215,360
2021-10-12Open-market sale302$78.35907,793
2021-10-12Open-market sale1,901$78.01908,095
2021-10-11Open-market sale2,516$78.541,217,562
2021-10-11Open-market sale2,515$78.54909,996
2021-09-28Open-market sale50$80.90912,511
2021-09-28Open-market sale4,950$80.21912,561
2021-09-28Open-market sale50$80.901,220,078
2021-09-28Open-market sale4,950$80.211,220,128
2021-09-27Open-market sale5,000$81.42917,511
2021-09-27Open-market sale5,000$81.421,225,078
2021-09-27Gift23,407$0.001,230,078
2021-09-27Gift23,407$0.00922,511
2021-09-15Open-market sale1,069$81.241,206,671
2021-09-15Open-market sale1,069$81.24945,918
2021-09-14Open-market sale3,172$81.151,208,499
2021-09-14Open-market sale759$82.141,207,740
2021-09-14Open-market sale3,171$81.15947,747
2021-09-14Open-market sale760$82.14946,987
2021-09-13Open-market sale25$85.161,211,671
2021-09-13Open-market sale4,200$82.30951,718
2021-09-13Open-market sale425$83.70951,293
2021-09-13Open-market sale350$84.46950,943
2021-09-13Open-market sale25$85.16950,918
2021-09-13Open-market sale4,200$82.301,212,471
2021-09-13Open-market sale425$83.701,212,046
2021-09-13Open-market sale350$84.461,211,696
2021-08-31Open-market sale50$86.081,216,671
2021-08-31Open-market sale1,131$85.461,216,721
2021-08-31Open-market sale5,232$84.571,217,852
2021-08-31Open-market sale50$86.08955,918
2021-08-31Open-market sale1,131$85.47955,968
2021-08-31Open-market sale5,232$84.57957,099
2021-08-30Open-market sale796$86.951,223,084
2021-08-30Open-market sale2,791$86.20963,127
2021-08-30Open-market sale2,791$86.201,223,880
2021-08-30Open-market sale796$86.95962,331
2021-08-17Open-market sale2,637$81.28965,918
2021-08-17Open-market sale2,363$80.74968,555
2021-08-17Open-market sale2,363$80.741,229,308
2021-08-17Open-market sale2,637$81.281,226,671
2021-08-16Open-market sale328$82.32970,918
2021-08-16Open-market sale327$82.321,231,671
2021-08-16Open-market sale4,672$82.01971,246
2021-08-16Open-market sale4,673$82.011,231,998
2021-08-03Open-market sale312$87.911,258,671
2021-08-03Open-market sale3,937$87.461,258,983
2021-08-03Open-market sale826$86.511,262,920
2021-08-03Open-market sale312$87.91975,918
2021-08-03Open-market sale3,938$87.46976,230
2021-08-03Open-market sale825$86.51980,168
2021-08-03Gift11,000$0.001,236,671
2021-08-03Gift11,000$0.001,247,671
2021-08-02Open-market sale564$88.29981,532
2021-08-02Open-market sale3,822$87.13982,096
2021-08-02Open-market sale54$90.441,263,746
2021-08-02Open-market sale485$89.391,263,800
2021-08-02Open-market sale563$88.291,264,285
2021-08-02Open-market sale3,823$87.131,264,848
2021-08-02Open-market sale54$90.44980,993
2021-08-02Open-market sale485$89.39981,047
2021-07-27Gift10,000$0.001,268,671
2021-07-20Open-market sale3,673$87.171,279,869
2021-07-20Open-market sale129$86.121,283,542
2021-07-20Open-market sale1,198$87.641,278,671
2021-07-20Open-market sale1,198$87.64985,918
2021-07-20Open-market sale129$86.13990,789
2021-07-20Open-market sale3,673$87.17987,116
2021-07-19Open-market sale1,065$86.731,283,671
2021-07-19Open-market sale3,935$85.931,284,736
2021-07-19Open-market sale3,934$85.93991,984
2021-07-19Open-market sale1,066$86.73990,918
2021-07-08Open-market sale886$88.29995,918
2021-07-08Open-market sale885$88.281,288,671
2021-07-08Open-market sale338$87.601,289,556
2021-07-08Open-market sale337$87.60996,804
2021-07-07Open-market sale944$88.341,289,894
2021-07-07Open-market sale945$88.34997,141
2021-07-07Open-market sale4,404$87.64998,086
2021-07-07Open-market sale4,405$87.641,290,838
2021-07-06Open-market sale105$90.501,295,243
2021-07-06Open-market sale1,001$88.711,295,348
2021-07-06Open-market sale2,322$88.241,296,349
2021-07-06Open-market sale106$90.511,002,490
2021-07-06Open-market sale1,001$88.711,002,596
2021-07-06Open-market sale2,321$88.241,003,597
2021-06-29Gift21,367$0.001,005,918
2021-06-29Gift21,367$0.001,298,671
2021-06-23Open-market sale1,403$88.721,027,285
2021-06-23Open-market sale1,402$88.721,277,304
2021-06-22Open-market sale2,037$88.561,281,261
2021-06-22Open-market sale2,037$88.561,031,242
2021-06-22Open-market sale2,554$89.151,028,688
2021-06-22Open-market sale2,555$89.151,278,706
2021-06-21Open-market sale4,006$88.711,033,279
2021-06-21Open-market sale4,006$88.711,283,298
2021-06-09Open-market sale25$92.261,287,304
2021-06-09Open-market sale2,713$91.501,287,329
2021-06-09Open-market sale25$92.261,037,285
2021-06-09Open-market sale2,713$91.501,037,310
2021-06-08Open-market sale425$91.511,293,915
2021-06-08Open-market sale3,873$92.331,290,042
2021-06-08Open-market sale425$91.511,043,897
2021-06-08Open-market sale3,874$92.331,040,023
2021-06-07Open-market sale1,313$90.731,044,322
2021-06-07Open-market sale1,650$90.071,045,635
2021-06-07Open-market sale1,314$90.731,294,340
2021-06-07Open-market sale1,650$90.071,295,654
2021-05-25Open-market sale6,296$86.851,297,304
2021-05-25Open-market sale6,296$86.851,047,285
2021-05-24Open-market sale3,704$86.741,053,581
2021-05-24Open-market sale3,704$86.741,303,600
2021-05-12Open-market sale25$85.501,307,304
2021-05-12Open-market sale427$84.841,307,329
2021-05-12Open-market sale25$85.501,057,285
2021-05-12Open-market sale428$84.841,057,310
2021-05-11Open-market sale944$85.391,307,756
2021-05-11Open-market sale3,604$84.901,308,700
2021-05-11Open-market sale943$85.391,057,738
2021-05-11Open-market sale3,604$84.901,058,681
2021-05-10Open-market sale625$88.621,312,304
2021-05-10Open-market sale1,323$88.121,312,929
2021-05-10Open-market sale3,052$86.681,314,252
2021-05-10Open-market sale625$88.631,062,285
2021-05-10Open-market sale1,324$88.121,062,910
2021-05-10Open-market sale3,051$86.681,064,234
2021-04-27Open-market sale4,213$83.451,318,514
2021-04-27Open-market sale1,210$84.271,317,304
2021-04-27Open-market sale1,211$84.271,067,285
2021-04-27Open-market sale4,212$83.451,068,496
2021-04-26Open-market sale125$86.201,322,727
2021-04-26Open-market sale1,172$85.271,322,852
2021-04-26Open-market sale3,280$84.291,324,024
2021-04-26Open-market sale125$86.201,072,708
2021-04-26Open-market sale1,172$85.271,072,833
2021-04-26Open-market sale3,280$84.291,074,005
2021-04-13Open-market sale5,000$89.211,327,304
2021-04-13Open-market sale5,000$89.211,077,285
2021-04-12Open-market sale3,386$89.571,332,304
2021-04-12Open-market sale1,614$88.661,335,690
2021-04-12Open-market sale1,614$88.671,085,671
2021-04-12Open-market sale3,386$89.571,082,285
2021-03-31Open-market sale621$96.991,337,304
2021-03-31Open-market sale621$96.991,087,285
2021-03-30Open-market sale986$97.001,337,925
2021-03-30Gift19,902$0.001,092,285
2021-03-30Gift19,902$0.001,342,304
2021-03-30Open-market sale986$97.001,087,906
2021-03-30Open-market sale3,393$96.171,088,892
2021-03-30Open-market sale3,393$96.171,338,911
2021-03-29Open-market sale2,055$95.911,115,132
2021-03-29Open-market sale2,720$96.471,112,412
2021-03-29Open-market sale225$97.711,112,187
2021-03-29Open-market sale225$97.711,322,402
2021-03-29Open-market sale2,719$96.471,322,627
2021-03-29Open-market sale2,056$95.911,325,346
2021-03-16Open-market sale375$97.951,117,187
2021-03-16Open-market sale375$97.951,327,402
2021-03-16Open-market sale4,625$97.221,327,777
2021-03-16Open-market sale4,625$97.221,117,562
2021-03-15Open-market sale4,304$98.081,333,098
2021-03-15Open-market sale4,303$98.081,122,884
2021-03-15Open-market sale697$98.471,122,187
2021-03-15Open-market sale696$98.471,332,402
2021-03-02Open-market sale1,157$96.581,337,402
2021-03-02Open-market sale3,843$95.831,338,559
2021-03-02Open-market sale1,158$96.581,127,187
2021-03-02Open-market sale3,842$95.831,128,345
2021-03-01Open-market sale25$98.681,342,402
2021-03-01Open-market sale3,553$97.911,342,427
2021-03-01Open-market sale1,422$97.351,345,980
2021-03-01Open-market sale25$98.681,132,187
2021-03-01Open-market sale3,553$97.911,132,212
2021-03-01Open-market sale1,422$97.351,135,765
2021-02-17Open-market sale1,818$100.311,137,187
2021-02-17Open-market sale1,992$99.901,349,219
2021-02-17Open-market sale1,191$98.841,351,211
2021-02-17Open-market sale1,817$100.311,347,402
2021-02-17Open-market sale1,991$99.901,139,005
2021-02-17Open-market sale1,191$98.841,140,996
2021-02-16Open-market sale225$102.161,352,402
2021-02-16Open-market sale739$101.381,352,627
2021-02-16Open-market sale4,036$100.451,353,366
2021-02-16Open-market sale225$102.161,142,187
2021-02-16Open-market sale739$101.381,142,412
2021-02-16Open-market sale4,036$100.451,143,151
2021-02-02Open-market sale3,505$95.391,357,512
2021-02-02Open-market sale1,385$94.771,361,017
2021-02-02Open-market sale110$96.041,357,402
2021-02-02Open-market sale3,506$95.391,147,297
2021-02-02Open-market sale1,384$94.771,150,803
2021-02-02Open-market sale110$96.041,147,187
2021-02-01Open-market sale150$94.871,362,402
2021-02-01Open-market sale3,250$94.331,362,552
2021-02-01Open-market sale1,600$93.701,365,802
2021-02-01Open-market sale150$94.871,152,187
2021-02-01Open-market sale3,250$94.331,152,337
2021-02-01Open-market sale1,600$93.701,155,587
2021-01-20Open-market sale175$99.691,157,187
2021-01-20Open-market sale300$98.941,367,577
2021-01-20Open-market sale2,692$97.861,367,877
2021-01-20Open-market sale1,833$96.881,370,569
2021-01-20Open-market sale175$99.691,367,402
2021-01-20Open-market sale300$98.941,157,362
2021-01-20Open-market sale2,692$97.861,157,662
2021-01-20Open-market sale1,833$96.881,160,354
2021-01-19Open-market sale2,487$96.951,372,402
2021-01-19Open-market sale2,513$96.141,374,889
2021-01-19Open-market sale2,488$96.951,162,187
2021-01-19Open-market sale2,512$96.141,164,675
2021-01-05Open-market sale809$91.871,171,572
2021-01-05Open-market sale2,482$92.961,169,090
2021-01-05Open-market sale1,903$93.531,167,187
2021-01-05Open-market sale809$91.871,381,787
2021-01-05Open-market sale2,483$92.961,379,304
2021-01-05Open-market sale1,902$93.531,377,402
2021-01-04Open-market sale703$91.081,176,484
2021-01-04Open-market sale3,839$91.971,172,645
2021-01-04Open-market sale703$91.081,386,699
2021-01-04Open-market sale3,839$91.971,382,860
2021-01-04Open-market sale264$92.441,382,596
2021-01-04Open-market sale264$92.441,172,381
2020-12-22Open-market sale201$90.261,177,187
2020-12-22Open-market sale4,799$89.491,387,603
2020-12-22Open-market sale201$90.261,387,402
2020-12-22Open-market sale4,799$89.491,177,388
2020-12-21Open-market sale3,499$90.061,183,688
2020-12-21Open-market sale138$91.411,392,402
2020-12-21Open-market sale1,363$90.761,392,540
2020-12-21Open-market sale3,499$90.061,393,903
2020-12-21Open-market sale138$91.411,182,187
2020-12-21Open-market sale1,363$90.761,182,325
2020-12-14Open-market sale25$88.951,397,402
2020-12-14Open-market sale246$88.371,187,212
2020-12-14Open-market sale100$87.231,187,458
2020-12-14Open-market sale25$88.951,187,187
2020-12-14Open-market sale246$88.371,397,427
2020-12-14Open-market sale100$87.231,397,673
2020-12-11Open-market sale4,336$87.321,187,699
2020-12-11Open-market sale141$87.691,187,558
2020-12-11Open-market sale812$86.221,402,250
2020-12-11Open-market sale4,337$87.321,397,913
2020-12-11Open-market sale140$87.691,397,773
2020-12-11Open-market sale812$86.221,192,035
2020-12-10Open-market sale558$87.241,192,847
2020-12-10Open-market sale3,782$86.791,193,405
2020-12-10Open-market sale3,782$86.791,403,620
2020-12-10Open-market sale558$87.241,403,062
2020-08-04Gift29,200$0.001,407,402
2020-06-29Gift28,270$0.001,197,187
2020-06-29Gift28,270$0.001,436,602
2020-03-16Open-market sale90$43.101,225,457
2020-03-16Open-market sale5,963$42.541,225,547
2020-03-16Open-market sale3,947$41.751,231,510
2020-03-02Open-market sale1,832$55.981,243,625
2020-03-02Open-market sale1,639$57.831,235,457
2020-03-02Open-market sale6,529$57.291,237,096
2020-02-18Open-market sale793$60.681,245,457
2020-02-18Open-market sale9,207$59.951,246,250
2020-02-11Gift60,000$0.001,408,332
2020-02-03Open-market sale9,952$61.121,255,505
2020-02-03Open-market sale48$61.851,255,457
2020-01-15Open-market sale10,000$64.801,265,457
2020-01-02Open-market sale300$70.481,275,457
2020-01-02Open-market sale9,700$69.591,275,757
2019-12-16Open-market sale200$72.661,306,557
2019-12-16Gift21,100$0.001,285,457
2019-12-16Gift21,100$0.001,468,332
2019-12-16Open-market sale9,800$71.971,306,757
2019-12-02Open-market sale300$74.191,316,557
2019-12-02Open-market sale9,700$73.551,316,857
2019-11-15Open-market sale300$73.661,326,557
2019-11-15Open-market sale9,700$72.741,326,857
2019-11-07Gift3,030$0.001,467,232
2019-11-07Gift20,000$0.001,447,232
2019-11-07Gift20,000$0.0038,805
2019-11-01Open-market sale2,967$75.681,336,557
2019-11-01Open-market sale2,700$73.801,343,857
2019-11-01Open-market sale4,333$74.911,339,524
2019-10-15Open-market sale100$67.051,367,757
2019-10-15Open-market sale9,900$66.001,367,857
2019-10-01Open-market sale7,500$69.541,380,257
2019-10-01Open-market sale2,500$70.391,377,757
2019-09-24Gift21,200$0.001,346,557
2019-09-24Gift21,200$0.001,470,262
2019-09-16Open-market sale9,500$63.881,388,257
2019-09-16Open-market sale500$64.321,387,757
2019-09-03Open-market sale9,244$58.531,398,513
2019-09-03Open-market sale756$60.091,397,757
2019-08-15Open-market sale1,201$56.981,407,757
2019-08-15Open-market sale8,799$56.231,408,958
2019-08-01Open-market sale400$60.981,417,757
2019-08-01Open-market sale4,849$60.341,418,157
2019-08-01Open-market sale177$58.951,423,006
2019-08-01Open-market sale4,574$58.441,423,183
2019-07-15Open-market sale7,189$60.581,430,568
2019-07-15Open-market sale2,811$61.261,427,757
2019-07-01Open-market sale1,105$51.951,438,257
2019-07-01Open-market sale8,395$50.821,439,362
2019-07-01Open-market sale500$52.771,437,757
2019-06-26Gift30,200$0.001,449,062
2019-06-26Gift30,200$0.001,447,757
2019-04-30Open-market sale4,800$58.951,483,157
2019-04-30Open-market sale5,200$59.721,477,957
2019-04-15Open-market sale5,048$62.551,492,909
2019-04-15Open-market sale4,952$62.971,487,957
2019-03-29Gift25,400$0.001,497,957
2019-03-29Gift25,400$0.001,418,862
2019-02-01Open-market sale7,200$61.281,523,357
2019-02-01Open-market sale2,800$60.631,530,557
2019-01-15Open-market sale4,823$64.781,533,357
2019-01-15Open-market sale5,177$63.911,538,180
2019-01-02Open-market sale7,871$58.521,545,349
2019-01-02Open-market sale1,992$58.771,543,357
2019-01-02Open-market sale137$57.231,553,220
2018-12-18Gift35,000$0.001,553,357
2018-12-18Gift35,000$0.001,393,462
2018-12-17Open-market sale3,790$61.721,594,467
2018-12-17Open-market sale5,610$62.481,588,857
2018-12-17Open-market sale100$60.011,598,257
2018-12-17Open-market sale500$63.161,588,357
2018-12-03Open-market sale4,111$65.701,604,246
2018-12-03Open-market sale5,889$66.971,598,357
2018-11-16J4,000$0.00150,511
2018-11-15Open-market sale3,645$65.731,608,446
2018-11-15Open-market sale6,266$65.051,612,091
2018-11-15Open-market sale89$66.511,608,357
2018-11-01Open-market sale500$69.931,618,357
2018-11-01Open-market sale9,500$69.171,618,857
2018-10-15Open-market sale100$76.001,628,357
2018-10-15Open-market sale9,900$75.291,628,457
2018-10-01Open-market sale7,500$79.641,640,857
2018-10-01Open-market sale2,500$80.841,638,357
2018-09-27Gift25,000$0.00893,462
2018-09-27Gift25,000$0.001,648,357
2018-09-17Open-market sale9,800$85.481,673,557
2018-09-17Open-market sale200$86.251,673,357
2018-09-04Open-market sale1,100$86.601,683,357
2018-09-04Open-market sale8,900$85.781,684,457
2018-08-15Open-market sale450$83.321,693,357
2018-08-15Open-market sale9,550$82.911,693,807
2018-08-01Open-market sale9,400$81.601,703,957
2018-08-01Open-market sale600$81.981,703,357
2018-07-16Open-market sale10,000$78.241,713,357
2018-07-02Open-market sale200$90.201,723,357
2018-07-02Open-market sale9,800$89.531,723,557
2018-06-15Open-market sale9,400$89.081,733,457
2018-06-15Open-market sale500$88.201,742,857
2018-06-15Open-market sale100$89.701,733,357
2018-06-01Open-market sale10,000$84.971,743,357
2018-05-15Open-market sale10,000$82.081,753,357
2018-05-09Gift600$0.001,763,357
2018-05-08Gift1,625$0.001,763,957
2018-05-03J8,314$87.60619,511
2018-05-03J8,314$87.608,314
2018-04-25Gift1,706$0.001,765,582
2018-04-24Gift1,870$0.001,767,288
2018-03-27Gift27,000$0.00868,462
2018-03-27Gift27,000$0.001,769,158
2017-12-19Gift25,000$0.00841,462
2017-12-19Gift25,000$0.001,796,158
2017-03-22Gift24,000$0.001,821,158
2017-03-22Gift24,000$0.00816,462
2016-12-20Gift25,800$0.001,845,158
2016-12-20Gift25,800$0.00792,462
2016-07-15J206,000$0.00627,825
2016-05-10Open-market sale53,046$84.00833,825
2016-05-10Open-market sale48,773$84.00766,662
2016-05-10Open-market sale119,025$84.001,870,958
2016-03-31Gift26,478$0.001,989,983
2016-03-31Gift26,478$0.00815,435
2015-12-28Gift31,000$0.00788,957
2015-12-28Gift31,000$0.002,016,461
2015-09-25Gift32,000$0.00757,957
2015-09-25Gift32,000$0.002,047,461
2015-08-12Open-market sale7,000$91.85886,871
2015-08-11Open-market sale8,000$93.87893,871
2015-06-04Gift18,805$0.000
2013-12-30Gift14,750$0.002,079,461
2013-12-30Gift14,750$0.00725,957
2013-11-13Open-market sale98,557$116.022,094,211
2013-11-13Open-market sale33,471$116.02711,207
2013-11-13Open-market sale42,444$116.02901,871
2013-11-06Gift4,202$0.00744,678
2013-09-30Gift25,150$0.002,192,768
2013-09-30Gift25,150$0.00748,880
2013-06-26Gift27,250$0.002,217,918
2013-06-26Gift27,250$0.00723,730
2013-05-07Gift150$0.00696,480
2013-04-15Gift400$0.00696,630
2012-12-17Gift45,000$0.00697,030
2012-12-17Gift45,000$0.0045,000
2011-04-14Gift22,000$0.00794,778
2011-02-16Gift1,400$0.00816,778
2011-02-14Gift1,000$0.00818,178
2011-02-02Gift2,760$0.00819,178
2011-01-11Gift4,420$0.00821,938
2010-09-23J1,888,630—944,315
2010-08-08J944,315—2,832,945
2010-03-22J30,000—826,358
2010-03-22J120,000—3,777,260
2009-12-01J530—0
2009-09-01J33,333—796,358
2009-07-10J1,948,630—3,897,260
2008-07-15J974,314—5,845,890
2008-01-04Gift50—829,691
2007-05-07Open-market buy1,846$16.97829,741
2007-05-04Open-market buy12,500$16.98827,895
2007-05-03Open-market buy4,000$16.93815,395
2007-05-02J428,525—6,820,204
2007-02-27J139,640—7,248,729
2006-12-12Gift1,000—811,395
2006-02-22Open-market buy5,000$8.002,245,168
2006-02-01Option exercise (out-of-money) (derivative)300,000$0.000
2006-02-01Option exercise (out-of-money)300,000$12.007,388,369
2004-09-20Open-market sale (derivative)300,000—300,000

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