SEC CIK 1187443

RYAN ARTHUR F

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
PRUview stock →265,3662008-02-12
CFGview stock →60,993.62019-02-14
REGNview stock →17,3032026-07-02

Position History — REGN

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

031,57963,15794,7362010-062020-072021-092022-092023-122024-072026-052026-07

Recent Filings — REGN

DateActivitySharesPriceOwned After
2026-07-02Open-market sale200$650.1517,303
2026-05-01Open-market sale2$714.1317,503
2026-05-01Open-market sale1$712.0917,505
2026-05-01Open-market sale5$711.4917,506
2026-05-01Open-market sale2$710.8717,511
2026-05-01Open-market sale6$709.4517,513
2026-05-01Open-market sale4$707.4017,519
2026-05-01Open-market sale7$706.7417,523
2026-05-01Open-market sale14$705.5617,530
2026-05-01Open-market sale15$704.2817,544
2026-05-01Open-market sale24$703.4617,559
2026-05-01Open-market sale15$702.4617,583
2026-05-01Open-market sale5$701.7617,598
2026-04-01Open-market sale40$779.7117,603
2026-04-01Open-market sale4$778.2417,643
2026-04-01Open-market sale9$777.4217,647
2026-04-01Open-market sale13$776.6217,656
2026-04-01Open-market sale14$775.5817,669
2026-04-01Open-market sale8$774.5817,683
2026-04-01Open-market sale8$773.5917,691
2026-04-01Open-market sale3$772.7617,699
2026-04-01Open-market sale1$771.3217,702
2026-03-02Open-market sale20$789.2817,703
2026-03-02Open-market sale20$788.9617,723
2026-03-02Open-market sale2$787.3417,743
2026-03-02Open-market sale7$786.6117,745
2026-03-02Open-market sale11$785.4817,752
2026-03-02Open-market sale9$784.4817,763
2026-03-02Open-market sale10$783.6217,772
2026-03-02Open-market sale2$782.6217,782
2026-03-02Open-market sale2$781.2117,784
2026-03-02Open-market sale3$780.6917,786
2026-03-02Open-market sale5$779.6917,789
2026-03-02Open-market sale2$778.3017,794
2026-03-02Open-market sale7$777.4617,796
2026-02-09Open-market sale1$787.8217,803
2026-02-09Open-market sale2$786.2917,804
2026-02-09Open-market sale1$785.7117,806
2026-02-09Open-market sale1$784.5917,807
2026-02-09Open-market sale3$783.3417,808
2026-02-09Open-market sale1$782.5317,811
2026-02-09Open-market sale5$781.4817,812
2026-02-09Open-market sale1$780.0917,817
2026-02-09Open-market sale5$779.4117,818
2026-02-09Open-market sale12$778.5317,823
2026-02-09Open-market sale57$777.5617,835
2026-02-09Open-market sale10$776.5917,892
2026-02-09Open-market sale1$775.6317,902
2026-01-02Grant / award (derivative)1,962$0.001,962
2026-01-02Grant / award155$0.0017,903
2025-01-02Grant / award (derivative)1,958$0.001,958
2025-01-02Grant / award166$0.0017,748
2024-10-01Open-market sale4$1052.4417,596
2024-10-01Open-market sale3$1041.3517,679
2024-10-01Open-market sale1$1042.3117,678
2024-10-01Open-market sale5$1043.3917,673
2024-10-01Open-market sale9$1044.6217,664
2024-10-01Open-market sale7$1045.2717,657
2024-10-01Open-market sale9$1046.5317,648
2024-10-01Open-market sale12$1047.4417,636
2024-10-01Open-market sale2$1059.2817,582
2024-10-01Open-market sale2$1057.3817,584
2024-10-01Open-market sale3$1056.6817,586
2024-10-01Open-market sale3$1054.9017,589
2024-10-01Open-market sale4$1053.4517,592
2024-10-01Open-market sale9$1051.5117,600
2024-10-01Open-market sale6$1050.6017,609
2024-10-01Open-market sale9$1049.6817,615
2024-10-01Open-market sale12$1048.5417,624
2024-09-03Open-market sale4$1178.6917,725
2024-09-03Open-market sale4$1177.7317,729
2024-09-03Open-market sale8$1179.6217,717
2024-09-03Open-market sale8$1183.4717,709
2024-09-03Open-market sale1$1184.2617,708
2024-09-03Open-market sale4$1185.7717,704
2024-09-03Open-market sale5$1186.1917,699
2024-09-03Open-market sale4$1176.8217,733
2024-09-03Open-market sale8$1175.6617,737
2024-09-03Open-market sale8$1174.3217,745
2024-09-03Open-market sale16$1172.7517,753
2024-09-03Open-market sale4$1170.4017,769
2024-09-03Open-market sale4$1168.9917,773
2024-09-03Open-market sale1$1167.2717,777
2024-09-03Open-market sale4$1166.5217,778
2024-09-03Open-market sale4$1191.0217,682
2024-09-03Open-market sale1$1190.0017,686
2024-09-03Open-market sale5$1189.1317,687
2024-09-03Open-market sale4$1188.5517,692
2024-09-03Open-market sale3$1187.9517,696
2024-08-01Open-market sale3$1099.6517,783
2024-08-01Open-market sale1$1098.0017,786
2024-08-01Open-market sale1$1053.2217,881
2024-08-01Open-market sale1$1058.9017,880
2024-08-01Open-market sale3$1097.6917,787
2024-08-01Open-market sale3$1096.1917,790
2024-08-01Open-market sale3$1095.3517,793
2024-08-01Open-market sale1$1094.0217,796
2024-08-01Open-market sale7$1093.3917,797
2024-08-01Open-market sale7$1092.6117,804
2024-08-01Open-market sale13$1091.4717,811
2024-08-01Open-market sale11$1090.3017,824
2024-08-01Open-market sale7$1089.6417,835
2024-08-01Open-market sale3$1088.7017,842
2024-08-01Open-market sale2$1087.5417,845
2024-08-01Open-market sale2$1086.3817,847
2024-08-01Open-market sale3$1085.7117,849
2024-08-01Open-market sale3$1084.7117,852
2024-08-01Open-market sale1$1083.5717,855
2024-08-01Open-market sale1$1082.1717,856
2024-08-01Open-market sale1$1080.0617,857
2024-08-01Open-market sale3$1076.0717,858
2024-08-01Open-market sale1$1074.3417,861
2024-08-01Open-market sale1$1073.0317,862
2024-08-01Open-market sale4$1070.4617,863
2024-08-01Open-market sale1$1068.0817,867
2024-08-01Open-market sale1$1067.5317,868
2024-08-01Open-market sale4$1066.3317,869
2024-08-01Open-market sale6$1065.3917,873
2024-08-01Open-market sale1$1062.7117,879
2024-08-01Open-market sale1$1100.0317,782
2024-07-01Open-market sale3$1060.1417,928
2024-07-01Open-market sale3$1047.1117,979
2024-07-01Open-market sale2$1050.8717,977
2024-07-01Open-market sale7$1051.5817,970
2024-07-01Open-market sale6$1052.1917,964
2024-07-01Open-market sale8$1053.6017,956
2024-07-01Open-market sale1$1054.2517,955
2024-07-01Open-market sale2$1068.0917,882
2024-07-01Open-market sale3$1067.5117,884
2024-07-01Open-market sale4$1066.5917,887
2024-07-01Open-market sale3$1065.5217,891
2024-07-01Open-market sale7$1064.5517,894
2024-07-01Open-market sale5$1063.8717,901
2024-07-01Open-market sale19$1062.3117,906
2024-07-01Open-market sale3$1061.7317,925
2024-07-01Open-market sale3$1059.3617,931
2024-07-01Open-market sale17$1058.4917,934
2024-07-01Open-market sale2$1057.6417,951
2024-07-01Open-market sale2$1056.8117,953
2024-06-03Open-market sale3$980.1618,077
2024-06-03Open-market sale2$979.4018,080
2024-06-03Open-market sale5$1000.0417,982
2024-06-03Open-market sale7$999.4317,987
2024-06-03Open-market sale14$998.4417,994
2024-06-03Open-market sale15$997.7618,008
2024-06-03Open-market sale12$996.8318,023
2024-06-03Open-market sale5$994.2518,041
2024-06-03Open-market sale12$993.2018,046
2024-06-03Open-market sale7$992.1918,058
2024-06-03Open-market sale4$990.7418,065
2024-06-03Open-market sale2$988.6618,069
2024-06-03Open-market sale2$984.5218,071
2024-06-03Open-market sale3$981.9518,074
2024-06-03Open-market sale1$982.9918,073
2024-06-03Open-market sale6$995.7618,035
2024-05-01Open-market sale3$896.5918,151
2024-05-01Open-market sale3$889.5018,179
2024-05-01Open-market sale2$890.7518,177
2024-05-01Open-market sale7$891.5218,170
2024-05-01Open-market sale9$892.5018,161
2024-05-01Open-market sale5$893.1618,156
2024-05-01Open-market sale2$895.3818,154
2024-05-01Open-market sale9$897.6818,142
2024-05-01Open-market sale17$898.5118,125
2024-05-01Open-market sale7$899.3718,118
2024-05-01Open-market sale5$900.4518,113
2024-05-01Open-market sale4$901.4118,109
2024-05-01Open-market sale1$913.2118,082
2024-05-01Open-market sale1$912.2918,083
2024-05-01Open-market sale4$911.3918,084
2024-05-01Open-market sale6$910.4718,088
2024-05-01Open-market sale4$909.4918,094
2024-05-01Open-market sale2$907.5418,098
2024-05-01Open-market sale4$906.2618,100
2024-05-01Open-market sale2$905.5018,104
2024-05-01Open-market sale1$904.8018,106
2024-05-01Open-market sale1$903.3518,107
2024-05-01Open-market sale1$902.6618,108
2024-04-01Open-market sale15$960.5318,254
2024-04-01Open-market sale9$959.4718,269
2024-04-01Open-market sale14$961.5918,240
2024-04-01Open-market sale9$962.4218,231
2024-04-01Open-market sale20$963.6018,211
2024-04-01Open-market sale16$964.4518,195
2024-04-01Open-market sale13$965.3518,182
2024-04-01Open-market sale2$958.8618,278
2024-04-01Open-market sale2$957.7818,280
2024-03-01Open-market sale4$970.3818,375
2024-03-01Open-market sale1$969.1818,379
2024-03-01Open-market sale1$968.6618,380
2024-03-01Open-market sale1$967.5018,381
2024-03-01Open-market sale2$972.2918,372
2024-03-01Open-market sale1$974.7818,371
2024-03-01Open-market sale2$975.7018,369
2024-03-01Open-market sale2$976.8118,367
2024-03-01Open-market sale2$977.2718,365
2024-03-01Open-market sale1$978.0918,364
2024-03-01Open-market sale1$979.8718,363
2024-03-01Open-market sale1$980.2118,362
2024-03-01Open-market sale15$981.6418,347
2024-03-01Open-market sale11$982.6718,336
2024-03-01Open-market sale12$983.6118,324
2024-03-01Open-market sale1$988.3018,282
2024-03-01Open-market sale1$971.7518,374
2024-03-01Open-market sale19$984.4518,305
2024-03-01Open-market sale10$985.7618,295
2024-03-01Open-market sale8$986.5818,287
2024-03-01Open-market sale4$987.3318,283
2024-02-01Open-market sale3$943.5418,467
2024-02-01Open-market sale1$944.6618,466
2024-02-01Open-market sale3$947.3718,463
2024-02-01Open-market sale1$948.7718,462
2024-02-01Open-market sale10$949.4818,452
2024-02-01Open-market sale2$950.0118,450
2024-02-01Open-market sale3$951.4018,447
2024-02-01Open-market sale3$953.1818,444
2024-02-01Open-market sale5$954.5218,439
2024-02-01Open-market sale10$955.3518,429
2024-02-01Open-market sale7$956.2118,422
2024-02-01Open-market sale3$957.7518,419
2024-02-01Open-market sale5$958.6518,414
2024-02-01Open-market sale8$959.6818,406
2024-02-01Open-market sale10$960.5218,396
2024-02-01Open-market sale6$962.4918,386
2024-02-01Open-market sale4$961.3718,392
2024-02-01Open-market sale4$963.7318,382
2024-02-01Open-market sale1$939.5318,481
2024-02-01Open-market sale5$942.5018,470
2024-02-01Open-market sale6$941.9118,475
2024-01-02Grant / award (derivative)1,607$0.001,607
2024-01-02Open-market sale14$899.6618,411
2024-01-02Open-market sale2$886.2618,444
2024-01-02Open-market sale1$887.1318,443
2024-01-02Open-market sale3$897.4118,431
2024-01-02Open-market sale1$892.0018,442
2024-01-02Open-market sale8$896.4718,434
2024-01-02Grant / award135$0.0018,482
2024-01-02Open-market sale3$904.4918,347
2024-01-02Open-market sale13$903.4918,350
2024-01-02Open-market sale10$902.3718,363
2024-01-02Open-market sale9$901.4618,373
2024-01-02Open-market sale29$900.5918,382
2024-01-02Open-market sale1$873.9118,446
2024-01-02Open-market sale6$898.7618,425
2023-12-01Open-market sale1$814.7818,504
2023-12-01Open-market sale4$813.3518,505
2023-12-01Open-market sale3$812.5818,509
2023-12-01Open-market sale27$811.4818,512
2023-12-01Open-market sale7$810.7718,539
2023-12-01Open-market sale1$809.0318,546
2023-12-01Open-market sale2$827.6118,447
2023-12-01Open-market sale10$826.6218,449
2023-12-01Open-market sale2$825.3818,459
2023-12-01Open-market sale3$824.6618,461
2023-12-01Open-market sale6$823.3618,464
2023-12-01Open-market sale1$822.4918,470
2023-12-01Open-market sale2$821.9218,471
2023-12-01Open-market sale9$820.5018,473
2023-12-01Open-market sale7$819.6218,482
2023-12-01Open-market sale2$818.7618,489
2023-12-01Open-market sale6$817.5218,491
2023-12-01Open-market sale4$816.5218,497
2023-12-01Open-market sale3$815.4618,501
2023-11-07Open-market sale39$828.5418,569
2023-11-07Open-market sale6$824.5918,641
2023-11-07Open-market sale18$825.5318,623
2023-11-07Open-market sale4$826.5818,619
2023-11-07Open-market sale1$838.4618,547
2023-11-07Open-market sale3$830.3918,548
2023-11-07Open-market sale18$829.4318,551
2023-11-07Open-market sale11$827.6518,608
2023-08-01Open-market sale5$739.6318,653
2023-08-01Open-market sale10$738.4518,658
2023-08-01Open-market sale17$737.5018,668
2023-08-01Open-market sale16$736.6418,685
2023-08-01Open-market sale22$735.5518,701
2023-08-01Open-market sale18$734.5618,723
2023-08-01Open-market sale4$733.5118,741
2023-08-01Open-market sale2$741.4218,648
2023-08-01Open-market sale3$740.5218,650
2023-08-01Open-market sale2$732.7618,745
2023-08-01Open-market sale1$744.6618,647
2023-07-03Open-market sale11$719.3618,748
2023-07-03Open-market sale12$718.7118,759
2023-07-03Open-market sale22$717.5718,771
2023-07-03Open-market sale29$716.7418,793
2023-07-03Open-market sale7$715.2318,822
2023-07-03Open-market sale10$714.6518,829
2023-07-03Open-market sale1$711.9518,845
2023-07-03Open-market sale1$710.0918,846
2023-07-03Open-market sale1$720.1518,747
2023-07-03Open-market sale6$713.8218,839
2023-06-01Open-market sale2$730.0318,945
2023-06-01Open-market sale2$733.6118,924
2023-06-01Open-market sale10$732.4918,926
2023-06-01Open-market sale9$731.4918,936
2023-06-01Open-market sale10$734.6218,914
2023-06-01Open-market sale7$738.3518,847
2023-06-01Open-market sale12$735.4218,902
2023-06-01Open-market sale31$736.4018,871
2023-06-01Open-market sale17$737.5218,854
2023-05-01Open-market sale5$805.3418,994
2023-05-01Open-market sale16$802.6719,031
2023-05-01Open-market sale30$803.5819,001
2023-05-01Open-market sale15$808.1118,947
2023-05-01Open-market sale17$807.5018,962
2023-05-01Open-market sale15$806.5318,979
2023-05-01Open-market sale2$804.5118,999
2023-04-03Open-market sale7$816.5819,140
2023-04-03Open-market sale13$817.4919,127
2023-04-03Open-market sale27$818.4719,100
2023-04-03Open-market sale32$819.4819,068
2023-04-03Open-market sale5$820.5519,063
2023-04-03Open-market sale1$821.6119,062
2023-04-03Open-market sale6$823.3419,047
2023-04-03Open-market sale9$822.3719,053
2023-03-01Open-market sale15$759.4819,227
2023-03-01Open-market sale11$763.5119,181
2023-03-01Open-market sale17$764.4919,164
2023-03-01Open-market sale16$761.6219,201
2023-03-01Open-market sale10$760.5419,217
2023-03-01Open-market sale9$762.2819,192
2023-03-01Open-market sale5$758.2019,242
2023-03-01Open-market sale7$766.3219,147
2023-03-01Open-market sale10$765.5519,154
2023-02-01Open-market sale3$761.5819,249
2023-02-01Open-market sale2$752.1119,345
2023-02-01Open-market sale18$753.5419,327
2023-02-01Open-market sale17$754.4519,310
2023-02-01Open-market sale17$755.5019,293
2023-02-01Open-market sale24$756.7719,269
2023-02-01Open-market sale2$757.2919,267
2023-02-01Open-market sale7$758.5819,260
2023-02-01Open-market sale4$759.6519,256
2023-02-01Open-market sale4$760.4019,252
2023-02-01Open-market sale2$762.1719,247
2023-01-03Grant / award (derivative)1,929$0.001,929
2023-01-03Open-market sale10$723.5219,253
2023-01-03Open-market sale5$722.5919,263
2023-01-03Open-market sale14$721.4819,268
2023-01-03Grant / award165$0.0019,347
2023-01-03Open-market sale2$732.1819,182
2023-01-03Open-market sale12$731.5919,184
2023-01-03Open-market sale4$730.3519,196
2023-01-03Open-market sale1$729.9219,200
2023-01-03Open-market sale9$724.5219,244
2023-01-03Open-market sale13$727.5919,212
2023-01-03Open-market sale10$726.3419,225
2023-01-03Open-market sale9$725.6319,235
2023-01-03Open-market sale11$728.3419,201
2022-12-01Open-market sale5$757.6019,314
2022-12-01Open-market sale3$752.5719,379
2022-12-01Open-market sale7$753.5319,372
2022-12-01Open-market sale7$754.6119,365
2022-12-01Open-market sale26$755.4719,339
2022-12-01Open-market sale20$756.3519,319
2022-12-01Open-market sale3$758.3919,311
2022-12-01Open-market sale6$767.4419,282
2022-12-01Open-market sale6$766.3919,288
2022-12-01Open-market sale3$765.7019,294
2022-12-01Open-market sale2$764.6119,297
2022-12-01Open-market sale3$763.2819,299
2022-12-01Open-market sale1$762.5719,302
2022-12-01Open-market sale6$761.5619,303
2022-12-01Open-market sale2$759.6719,309
2022-11-01Open-market sale26$756.3119,408
2022-11-01Open-market sale2$750.0019,480
2022-11-01Open-market sale6$752.5919,474
2022-11-01Open-market sale2$761.0019,382
2022-11-01Open-market sale5$759.6119,384
2022-11-01Open-market sale4$758.1619,389
2022-11-01Open-market sale15$757.5819,393
2022-11-01Open-market sale18$755.5019,434
2022-11-01Open-market sale12$754.7319,452
2022-11-01Open-market sale10$753.6819,464
2022-10-03Open-market sale6$731.4919,513
2022-10-03Open-market sale2$730.0019,519
2022-10-03Open-market sale19$728.2319,521
2022-10-03Open-market sale18$727.5219,540
2022-10-03Open-market sale1$726.0319,558
2022-10-03Open-market sale2$717.8719,562
2022-10-03Open-market sale6$715.9419,564
2022-10-03Open-market sale2$714.0819,570
2022-10-03Open-market sale5$711.0019,572
2022-10-03Open-market sale3$710.7319,577
2022-10-03Open-market sale2$705.3919,580
2022-10-03Open-market sale7$732.4719,506
2022-10-03Open-market sale24$733.6419,482
2022-10-03Open-market sale3$718.4819,559
2022-09-06Open-market sale3$587.2319,582
2022-09-06Open-market sale16$585.5819,593
2022-09-06Open-market sale8$586.3119,585
2022-09-06Open-market sale3$576.8519,679
2022-09-06Open-market sale6$584.7719,609
2022-09-06Open-market sale11$583.4519,615
2022-09-06Open-market sale8$582.5119,626
2022-09-06Open-market sale14$581.4619,634
2022-09-06Open-market sale9$580.7519,648
2022-09-06Open-market sale7$579.6719,657
2022-09-06Open-market sale11$578.5619,664
2022-09-06Open-market sale4$577.2619,675
2022-08-04Option exercise (derivative)4,361$0.000
2022-08-04Gift2,500$0.0019,682
2022-08-04Option exercise3,613$482.6823,295
2022-08-04Open-market sale4,887$620.8518,408
2022-08-04Option exercise4,361$374.1222,769
2022-08-04Open-market sale4,156$621.5418,613
2022-08-04Option exercise2,479$380.9521,092
2022-08-04Open-market sale1,410$622.0619,682
2022-05-02Open-market sale9$644.5422,268
2022-05-02Open-market sale5$643.7622,277
2022-05-02Open-market sale3$645.6422,265
2022-05-02Open-market sale7$646.4922,258
2022-05-02Open-market sale3$647.0922,255
2022-05-02Open-market sale4$648.6822,251
2022-05-02Open-market sale5$649.6222,246
2022-05-02Open-market sale6$650.4722,240
2022-05-02Open-market sale10$651.4622,230
2022-05-02Open-market sale14$652.7122,216
2022-05-02Open-market sale21$653.5722,195
2022-05-02Open-market sale1$654.2122,194
2022-05-02Open-market sale6$655.4422,188
2022-05-02Open-market sale3$656.9722,185
2022-05-02Open-market sale3$658.0922,182
2022-04-01Open-market sale10$692.4122,326
2022-04-01Open-market sale6$686.8322,376
2022-04-01Open-market sale3$687.4522,373
2022-04-01Open-market sale12$688.5922,361
2022-04-01Open-market sale3$689.4222,358
2022-04-01Open-market sale12$690.5922,346
2022-04-01Open-market sale10$691.3422,336
2022-04-01Open-market sale3$701.8222,282
2022-04-01Open-market sale4$693.6922,322
2022-04-01Open-market sale4$694.7422,318
2022-04-01Open-market sale14$695.4622,304
2022-04-01Open-market sale8$696.5022,296
2022-04-01Open-market sale7$697.3922,289
2022-04-01Open-market sale4$698.1422,285
2022-03-01Open-market sale3$609.6122,474
2022-03-01Open-market sale2$608.4822,477
2022-03-01Open-market sale3$607.2822,479
2022-03-01Open-market sale13$623.2322,382
2022-03-01Open-market sale21$622.4922,395
2022-03-01Open-market sale8$621.4322,416
2022-03-01Open-market sale6$620.5522,424
2022-03-01Open-market sale7$619.4022,430
2022-03-01Open-market sale3$610.8322,471
2022-03-01Open-market sale3$611.0422,468
2022-03-01Open-market sale3$612.4522,465
2022-03-01Open-market sale2$613.8222,463
2022-03-01Open-market sale4$614.3822,459
2022-03-01Open-market sale3$615.4522,456
2022-03-01Open-market sale7$616.5522,449
2022-03-01Open-market sale9$617.6622,440
2022-03-01Open-market sale3$618.3422,437
2022-02-01Open-market sale1$601.7922,579
2022-02-01Open-market sale2$600.8922,580
2022-02-01Open-market sale13$602.3522,566
2022-02-01Open-market sale6$603.6122,560
2022-02-01Open-market sale1$604.2622,559
2022-02-01Open-market sale5$611.3322,482
2022-02-01Open-market sale5$610.1722,487
2022-02-01Open-market sale36$609.5022,492
2022-02-01Open-market sale1$608.7422,528
2022-02-01Open-market sale3$607.5622,529
2022-02-01Open-market sale20$606.7422,532
2022-02-01Open-market sale7$605.5022,552
2022-01-03Grant / award (derivative)2,707$0.002,707
2022-01-03Open-market sale19$623.6222,463
2022-01-03Open-market sale14$624.3022,449
2022-01-03Open-market sale45$625.5622,404
2022-01-03Open-market sale6$627.2222,393
2022-01-03Open-market sale2$628.8722,391
2022-01-03Grant / award191$0.0022,582
2022-01-03Open-market sale8$622.5222,482
2022-01-03Open-market sale1$621.9822,490
2022-01-03Open-market sale5$626.4822,399
2021-12-01Open-market sale1$631.1522,590
2021-12-01Open-market sale7$632.6322,583
2021-12-01Open-market sale2$633.4722,581
2021-12-01Open-market sale11$634.5622,570
2021-12-01Open-market sale9$635.3622,561
2021-12-01Open-market sale6$641.2322,491
2021-12-01Open-market sale5$640.4722,497
2021-12-01Open-market sale24$639.4922,502
2021-12-01Open-market sale12$638.6222,526
2021-12-01Open-market sale22$637.7522,538
2021-12-01Open-market sale1$636.5022,560
2021-11-16Gift500$0.0022,591
2021-11-01Open-market sale9$642.2823,129
2021-11-01Open-market sale6$638.6223,185
2021-11-01Open-market sale11$639.5223,174
2021-11-01Open-market sale17$640.0823,157
2021-11-01Open-market sale19$641.5223,138
2021-11-01Open-market sale1$643.8223,128
2021-11-01Open-market sale9$644.6223,119
2021-11-01Open-market sale15$645.4123,104
2021-11-01Open-market sale5$646.3723,099
2021-11-01Open-market sale8$647.0023,091
2021-10-01Open-market sale12$564.4723,271
2021-10-01Open-market sale1$560.5123,290
2021-10-01Open-market sale2$577.2723,191
2021-10-01Open-market sale12$576.3423,193
2021-10-01Open-market sale4$575.4123,205
2021-10-01Open-market sale5$574.3323,209
2021-10-01Open-market sale7$573.5423,214
2021-10-01Open-market sale1$572.3223,221
2021-10-01Open-market sale2$571.8823,222
2021-10-01Open-market sale9$570.3723,224
2021-10-01Open-market sale15$569.5423,233
2021-10-01Open-market sale1$568.0323,248
2021-10-01Open-market sale1$567.9923,249
2021-10-01Open-market sale10$566.6523,250
2021-10-01Open-market sale11$565.3623,260
2021-10-01Open-market sale4$562.6823,286
2021-10-01Open-market sale3$563.8423,283
2021-09-01Open-market sale4$682.3223,294
2021-09-01Open-market sale2$681.4823,298
2021-09-01Open-market sale4$680.5323,300
2021-09-01Open-market sale3$679.5523,304
2021-09-01Open-market sale1$683.7923,293
2021-09-01Open-market sale2$684.3123,291
2021-09-01Open-market sale10$678.4323,307
2021-09-01Open-market sale10$672.7523,381
2021-09-01Open-market sale19$673.5623,362
2021-09-01Open-market sale3$677.7023,317
2021-09-01Open-market sale21$676.5423,320
2021-09-01Open-market sale7$675.7023,341
2021-09-01Open-market sale14$674.5123,348
2021-08-02Open-market sale2$572.9423,489
2021-08-02Open-market sale2$573.2023,487
2021-08-02Open-market sale13$574.7023,474
2021-08-02Open-market sale5$575.2423,469
2021-08-02Open-market sale3$576.5123,466
2021-08-02Open-market sale5$577.4223,461
2021-08-02Open-market sale28$578.6723,433
2021-08-02Open-market sale3$580.3323,391
2021-08-02Open-market sale39$579.3523,394
2021-07-01Open-market sale16$563.4023,548
2021-07-01Open-market sale10$562.4823,564
2021-07-01Open-market sale6$561.8023,574
2021-07-01Open-market sale2$560.6223,580
2021-07-01Open-market sale2$559.7823,582
2021-07-01Open-market sale1$557.7523,584
2021-07-01Open-market sale4$556.7123,585
2021-07-01Open-market sale2$555.4723,589
2021-07-01Open-market sale12$566.4223,517
2021-07-01Open-market sale13$565.4423,529
2021-07-01Open-market sale6$564.7123,542
2021-07-01Open-market sale13$567.5623,504
2021-07-01Open-market sale13$568.4323,491
2021-06-14Open-market sale12$527.6323,593
2021-06-14Open-market sale2$528.3723,591
2021-06-14Open-market sale18$522.4123,673
2021-06-14Open-market sale20$523.5923,653
2021-06-14Open-market sale23$524.4923,630
2021-06-14Open-market sale10$526.4823,605
2021-06-14Open-market sale15$525.6323,615
2021-02-01Open-market sale9$504.6823,782
2021-02-01Open-market sale22$507.3923,713
2021-02-01Open-market sale16$508.5223,697
2021-02-01Open-market sale30$506.4423,735
2021-02-01Open-market sale17$505.6023,765
2021-02-01Open-market sale2$512.8223,691
2021-02-01Open-market sale4$509.2823,693
2021-01-04Grant / award (derivative)3,613$0.003,613
2021-01-04Open-market sale1$491.3623,543
2021-01-04Open-market sale4$490.6923,544
2021-01-04Open-market sale2$489.4123,548
2021-01-04Open-market sale5$488.2623,550
2021-01-04Open-market sale5$487.6323,555
2021-01-04Open-market sale5$486.7723,560
2021-01-04Open-market sale12$485.5023,565
2021-01-04Open-market sale7$484.7923,577
2021-01-04Open-market sale9$483.3723,584
2021-01-04Open-market sale13$482.3023,593
2021-01-04Open-market sale13$481.4823,606
2021-01-04Open-market sale14$480.5723,619
2021-01-04Open-market sale5$479.5423,633
2021-01-04Open-market sale4$477.5823,639
2021-01-04Grant / award248$0.0023,791
2021-01-04Open-market sale1$478.8923,638
2020-12-01Open-market sale13$519.6023,707
2020-12-01Open-market sale27$520.5823,680
2020-12-01Open-market sale14$522.4523,656
2020-12-01Open-market sale10$523.3223,646
2020-12-01Open-market sale3$524.3123,643
2020-12-01Open-market sale2$515.6423,741
2020-12-01Open-market sale4$516.3723,737
2020-12-01Open-market sale11$517.6323,726
2020-12-01Open-market sale6$518.5523,720
2020-12-01Open-market sale10$521.5023,670
2020-11-02Open-market sale20$548.5823,773
2020-11-02Open-market sale20$546.4023,793
2020-11-02Open-market sale10$545.5923,813
2020-11-02Open-market sale20$544.5423,823
2020-11-02Open-market sale10$556.0223,743
2020-11-02Open-market sale20$552.3923,753
2020-10-01Open-market sale8$554.6128,433
2020-10-01Open-market sale6$560.4128,362
2020-10-01Open-market sale4$561.4828,358
2020-10-01Open-market sale1$563.8028,352
2020-10-01Open-market sale7$564.2528,345
2020-10-01Open-market sale2$565.2228,343
2020-10-01Open-market sale2$553.7328,441
2020-10-01Open-market sale5$562.6328,353
2020-10-01Open-market sale30$555.5228,403
2020-10-01Open-market sale10$556.5028,393
2020-10-01Open-market sale2$557.4428,391
2020-10-01Open-market sale11$558.6328,380
2020-10-01Open-market sale12$559.4328,368
2020-09-01Open-market sale10$605.6228,493
2020-09-01Open-market sale10$602.3328,483
2020-09-01Open-market sale20$616.7428,523
2020-09-01Open-market sale2$600.3028,461
2020-09-01Open-market sale18$591.5028,443
2020-09-01Open-market sale20$608.6928,503
2020-09-01Open-market sale20$601.1328,463
2020-08-03Open-market sale1$640.3528,609
2020-08-03Open-market sale1$639.9928,610
2020-08-03Open-market sale7$641.5228,602
2020-08-03Open-market sale7$642.5128,595
2020-08-03Open-market sale15$643.5028,580
2020-08-03Open-market sale12$638.5128,611
2020-08-03Open-market sale6$637.4728,623
2020-08-03Open-market sale4$636.4628,629
2020-08-03Open-market sale2$635.5228,633
2020-08-03Open-market sale5$634.6028,635
2020-08-03Open-market sale3$633.7828,640
2020-08-03Open-market sale2$647.0328,543
2020-08-03Open-market sale17$646.2628,545
2020-08-03Open-market sale12$645.6428,562
2020-08-03Open-market sale6$644.3428,574
2020-07-01Open-market sale2$625.0028,643
2020-07-01Open-market sale4$602.8028,739
2020-07-01Open-market sale3$603.2628,736
2020-07-01Open-market sale13$604.4528,723
2020-07-01Open-market sale3$605.4128,720
2020-07-01Open-market sale10$606.5728,710
2020-07-01Open-market sale11$607.4028,699
2020-07-01Open-market sale10$608.4828,689
2020-07-01Open-market sale9$609.4828,680
2020-07-01Open-market sale5$610.4828,675
2020-07-01Open-market sale8$611.5028,667
2020-07-01Open-market sale4$612.6528,663
2020-07-01Open-market sale4$613.4528,659
2020-07-01Open-market sale1$614.7628,658
2020-07-01Open-market sale3$615.6628,655
2020-07-01Open-market sale5$616.1628,650
2020-07-01Open-market sale1$621.7928,649
2020-07-01Open-market sale2$623.0228,647
2020-07-01Open-market sale2$624.1028,645
2020-06-01Open-market sale11$603.6428,790
2020-06-01Open-market sale10$602.4828,801
2020-06-01Open-market sale2$600.5328,821
2020-06-01Open-market sale15$599.5928,823
2020-06-01Open-market sale5$598.5828,838
2020-06-01Open-market sale21$604.5128,769
2020-06-01Open-market sale9$605.4028,760
2020-06-01Open-market sale15$606.5028,745
2020-06-01Open-market sale2$607.2028,743
2020-06-01Open-market sale10$601.5628,811
2020-05-06Option exercise (derivative)4,960$0.002,479
2020-05-06Option exercise (derivative)9,212$0.000
2020-05-06Open-market sale2,597$548.1767,990
2020-05-06Open-market sale1,390$545.3473,815
2020-05-06Open-market sale405$544.5775,205
2020-05-06Open-market sale1,260$543.1275,610
2020-05-06Open-market sale496$542.6676,870
2020-05-06Open-market sale1,600$541.6677,366
2020-05-06Open-market sale1$556.6278,966
2020-05-06Option exercise5,000$177.8278,967
2020-05-06Option exercise8,500$273.6773,967
2020-05-06Option exercise10,838$413.3365,467
2020-05-06Option exercise9,212$520.0154,629
2020-05-06Option exercise7,830$376.6945,417
2020-05-06Option exercise4,960$380.9537,587
2020-05-06Option exercise3,784$371.4032,627
2020-05-06Open-market sale4,731$556.3128,843
2020-05-06Open-market sale1,595$555.2533,574
2020-05-06Open-market sale2,172$554.3335,169
2020-05-06Open-market sale5,423$553.1637,341
2020-05-06Open-market sale6,477$552.3342,764
2020-05-06Open-market sale7,341$551.6649,241
2020-05-06Open-market sale7,295$550.5856,582
2020-05-06Open-market sale4,113$549.3563,877
2020-05-06Open-market sale1,631$546.3172,184
2020-05-06Open-market sale1,597$547.3770,587
2020-05-06Gift2,000$0.0024,343
2020-05-01Open-market sale1$523.3628,851
2020-05-01Open-market sale7$522.6128,852
2020-05-01Open-market sale17$521.3628,859
2020-05-01Open-market sale6$524.3928,845
2020-05-01Open-market sale22$520.4628,876
2020-05-01Open-market sale1$527.4428,844
2020-05-01Open-market sale18$519.5428,898
2020-05-01Open-market sale15$518.5728,916
2020-05-01Open-market sale12$517.4128,931
2020-05-01Open-market sale1$528.7828,843
2020-04-01Open-market sale5$489.5628,951
2020-04-01Open-market sale10$488.6228,956
2020-04-01Open-market sale1$487.5428,966
2020-04-01Open-market sale4$486.5328,967
2020-04-01Open-market sale3$485.6528,971
2020-04-01Open-market sale8$484.5428,974
2020-04-01Open-market sale11$483.4928,982
2020-04-01Open-market sale14$482.4328,993
2020-04-01Open-market sale4$481.3429,007
2020-04-01Open-market sale8$480.5529,011
2020-04-01Open-market sale18$479.6029,019
2020-04-01Open-market sale4$478.4529,037
2020-04-01Open-market sale2$477.5829,041
2020-04-01Open-market sale1$495.6628,943
2020-04-01Open-market sale1$493.3528,944
2020-04-01Open-market sale1$490.3528,950
2020-04-01Open-market sale2$491.1328,948
2020-04-01Open-market sale3$492.7128,945
2020-03-30Open-market sale4$469.4929,043
2020-03-30Open-market sale24$468.1429,047
2020-03-30Open-market sale19$467.5129,071
2020-03-30Open-market sale23$466.6029,090
2020-03-30Open-market sale16$465.3529,113
2020-03-30Open-market sale9$464.4929,129
2020-03-30Open-market sale3$463.1629,138
2020-03-30Open-market sale2$462.8029,141
2020-01-02Grant / award (derivative)4,361$0.004,361
2020-01-02Grant / award320$0.0029,143
2019-11-26Gift1,000$0.0026,323
2019-11-22Gift1,500$0.0027,323
2019-01-02Grant / award (derivative)3,784$0.003,784
2019-01-02Grant / award323$0.0028,823
2018-08-21Gift2,500$0.0028,500
2018-02-14Gift1,000$0.0031,000
2018-01-02Grant / award (derivative)7,439$0.007,439
2017-01-03Grant / award (derivative)7,830$0.007,830
2016-11-15Open-market sale2,000$429.3436,500
2016-11-15Gift1,000$0.0035,500
2016-05-24Gift1,000$0.0038,500
2016-05-24Open-market sale1,000$396.6439,500
2016-02-26Gift1,000$0.0040,500
2016-01-04Grant / award (derivative)9,212$0.009,212
2015-11-05Gift6,000$0.0041,500
2015-02-20Option exercise (derivative)4,250$0.008,500
2015-02-20Option exercise (derivative)10,000$0.005,000
2015-02-20Option exercise (derivative)5,000$0.000
2015-02-20Option exercise4,250$273.6751,750
2015-02-20Open-market sale750$424.5847,500
2015-02-20Option exercise10,000$177.8261,750
2015-02-20Open-market sale18,174$423.3148,250
2015-02-20Option exercise10,000$57.1171,750
2015-02-20Option exercise5,000$33.4276,750
2015-02-20Open-market sale2,130$421.7274,620
2015-02-20Open-market sale8,196$422.5266,424
2015-01-02Grant / award (derivative)10,838$0.0010,838
2014-05-16Gift2,355$0.0047,500
2014-01-02Grant / award (derivative)12,750$0.0012,750
2013-08-23Open-market sale10,958$238.4749,855
2013-08-22Option exercise (derivative)10,000—5,000
2013-08-22Option exercise (derivative)5,000—10,000
2013-08-22Option exercise (derivative)5,000—0
2013-08-22Tax withholding1,031$236.6448,431
2013-08-22Tax withholding1,206$236.6460,813
2013-08-22Tax withholding393$236.6439,462
2013-08-22Option exercise10,000$24.4149,462
2013-08-22Option exercise5,000$18.6139,855
2013-08-22Option exercise10,000$33.4258,431
2013-08-22Tax withholding1,412$236.6457,019
2013-08-22Option exercise5,000$57.1162,019
2013-05-31Open-market sale2,000$249.5835,355
2013-05-31Open-market sale500$249.4534,855
2013-05-23Gift3,000$0.0037,355
2013-01-02Grant / award (derivative)15,000—15,000
2012-11-01Open-market sale10,000$145.5740,355
2012-08-10Open-market sale10,000$136.1557,355
2012-05-10Gift7,000$0.0060,355
2012-01-12Open-market sale17,100$79.0967,355
2012-01-12Open-market sale8,400$78.8684,455
2012-01-03Grant / award (derivative)15,000—15,000
2011-09-14Option exercise (derivative)5,000—10,000
2011-09-14Option exercise (derivative)10,000—5,000
2011-09-14Option exercise (derivative)15,000—0
2011-09-14Tax withholding5,513$64.8582,605
2011-09-14Option exercise15,000$23.8488,118
2011-09-14Tax withholding4,554$64.8573,118
2011-09-14Option exercise15,000$19.6977,672
2011-09-14Tax withholding3,654$64.8562,672
2011-09-14Option exercise15,000$15.8066,326
2011-09-14Tax withholding1,881$64.8592,855
2011-09-14Option exercise15,000$9.1753,446
2011-09-14Tax withholding3,471$64.8538,446
2011-09-14Option exercise15,000$15.0141,917
2011-09-14Tax withholding8,083$64.8526,917
2011-09-14Option exercise25,000$20.9735,000
2011-09-14Option exercise10,000$18.6192,605
2011-09-14Tax withholding2,869$64.8589,736
2011-09-14Option exercise5,000$24.4194,736
2011-09-14Tax withholding2,120$64.8551,326
2011-01-03Grant / award (derivative)15,000—15,000
2010-06-14Open-market buy10,000$26.9810,000
2010-01-04Grant / award (derivative)15,000—15,000
2009-01-02Grant / award (derivative)15,000—15,000
2008-01-02Grant / award (derivative)15,000—15,000
2007-01-03Grant / award (derivative)15,000$0.0015,000
2006-01-03Grant / award (derivative)15,000$0.0015,000

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