SEC CIK 1042047

OYLER JOHN

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

Current Positions

CompanyShares OwnedAs Of
ONCview stock →02026-08-12

Position History — ONC

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

019,926,78339,853,56659,780,3492016-022019-032020-082021-072022-112025-092026-082026-08

Recent Filings — ONC

DateActivitySharesPriceOwned After
2026-08-12Open-market sale14,102$359.120
2026-08-12Open-market sale20,899$358.4114,102
2026-08-12Open-market sale15,396$357.6335,001
2026-08-12Open-market sale2,515$356.4350,397
2026-08-12Open-market sale1,980$354.7152,912
2026-08-11Open-market sale4$367.0054,892
2026-08-11Open-market sale1,200$366.3154,896
2026-08-11Open-market sale3,176$365.2656,096
2026-08-11Open-market sale5,211$364.3159,272
2026-08-11Open-market sale13,403$363.4564,483
2026-08-11Open-market sale11,568$362.3477,886
2026-08-11Open-market sale14,569$361.4789,454
2026-08-11Open-market sale8,081$360.33104,023
2026-08-11Open-market sale13,695$359.32112,104
2026-08-10Open-market sale3,680$360.63125,799
2026-08-10Open-market sale21,254$359.50129,479
2026-08-10Open-market sale45,044$358.70150,733
2026-08-10Open-market sale15,869$357.67195,777
2026-08-10Open-market sale12,418$356.62211,646
2026-08-10Open-market sale3,476$355.66224,064
2026-08-10Open-market sale6,717$354.78227,540
2026-08-10Open-market sale3,673$353.32234,257
2026-08-10Open-market sale2,813$351.80237,930
2026-08-10Open-market sale67$350.00240,743
2026-07-21Open-market sale2,340$320.060
2026-07-21Open-market sale15,807$319.292,340
2026-07-21Open-market sale7,842$318.4118,147
2026-07-21Open-market sale20,029$316.9125,989
2026-07-21Open-market sale15,379$316.2646,018
2026-07-20Option exercise (derivative)441,870$0.000
2026-07-20Open-market sale523$316.14280
2026-07-20Open-market sale1,512$315.26803
2026-07-20Open-market sale1,850$313.912,315
2026-07-20Open-market sale14,326$312.964,165
2026-07-20Open-market sale15,499$312.2918,491
2026-07-20Option exercise33,990$119.9633,990
2026-07-20Open-market sale2,907$311.800
2026-07-20Open-market sale6,273$310.752,907
2026-07-20Open-market sale5,146$310.089,180
2026-07-17Option exercise (derivative)840,164$0.00441,870
2026-07-17Open-market sale51$315.060
2026-07-17Open-market sale740$314.3251
2026-07-17Open-market sale14,915$313.19791
2026-07-17Open-market sale35,829$312.1715,706
2026-07-17Open-market sale5,543$311.4251,535
2026-07-17Open-market sale4,833$310.3757,078
2026-07-17Open-market sale680$309.0561,911
2026-07-17Open-market sale597$306.9662,591
2026-07-17Open-market sale1,440$305.2063,188
2026-07-17Option exercise64,628$119.9664,628
2026-07-16Option exercise (derivative)911,248$0.001,282,034
2026-07-16Option exercise (derivative)1,254,513$0.000
2026-07-16Open-market sale520$323.590
2026-07-16Open-market sale1,560$322.71520
2026-07-16Open-market sale13,109$321.612,080
2026-07-16Open-market sale20,505$321.0015,189
2026-07-16Open-market sale15,097$319.9935,694
2026-07-16Open-market sale6,402$318.5550,791
2026-07-16Open-market sale42,798$317.7957,193
2026-07-16Open-market sale32,224$316.8299,991
2026-07-16Open-market sale19,752$316.00132,215
2026-07-16Open-market sale9,516$314.73151,967
2026-07-16Open-market sale4,881$314.08161,483
2026-07-16Open-market sale233$311.98166,364
2026-07-16Option exercise70,096$119.96166,597
2026-07-16Option exercise96,501$160.4096,501
2026-07-15Option exercise (derivative)55,575$0.001,254,513
2026-07-15Option exercise (derivative)996,801$0.009
2026-07-15Option exercise (derivative)462,865$0.001
2026-07-15Open-market sale7,640$313.580
2026-07-15Open-market sale48,657$312.867,640
2026-07-15Open-market sale12,857$311.7156,297
2026-07-15Open-market sale41,336$310.9269,154
2026-07-15Open-market sale6,067$310.02110,490
2026-07-15Option exercise4,275$160.40116,557
2026-07-15Option exercise76,677$169.58112,282
2026-07-15Option exercise35,605$100.0435,605
2026-07-14Option exercise (derivative)472,134$0.00462,866
2026-07-14Option exercise (derivative)1,264,666$0.000
2026-07-14Open-market sale40,781$306.937,834
2026-07-14Open-market sale45,895$306.2148,615
2026-07-14Open-market sale39,090$305.0294,510
2026-07-14Option exercise36,318$100.04133,600
2026-07-14Option exercise97,282$36.9097,282
2026-07-14Open-market sale8,122$303.930
2026-07-14Open-market sale4,139$303.078,122
2026-07-13Option exercise (derivative)630,760$0.001,264,666
2026-07-13Open-market sale320$307.400
2026-07-13Open-market sale7,240$306.82320
2026-07-13Open-market sale846$305.577,560
2026-07-13Open-market sale8,438$304.688,406
2026-07-13Open-market sale26,294$303.8316,844
2026-07-13Open-market sale4,584$302.7943,138
2026-07-13Open-market sale798$301.9447,722
2026-07-13Option exercise48,520$36.9048,520
2026-07-10Option exercise (derivative)152,074$0.001,895,426
2026-07-10Open-market sale18$303.030
2026-07-10Open-market sale136$302.1918
2026-07-10Open-market sale150$301.18154
2026-07-10Open-market sale370$300.12304
2026-07-10Open-market sale5,143$298.94674
2026-07-10Open-market sale3,074$298.355,817
2026-07-10Open-market sale1,314$297.238,891
2026-07-10Open-market sale1,493$296.0710,205
2026-07-10Option exercise11,698$36.9011,698
2026-06-23Open-market sale320$275.100
2026-06-23Open-market sale1,290$274.12320
2026-06-23Open-market sale1,800$273.301,610
2026-06-16Open-market sale333$266.690
2026-06-16Open-market sale1,710$265.99333
2026-06-16Open-market sale1,650$264.872,043
2026-06-11Grant / award (derivative)344,669$0.00344,669
2026-06-11Open-market sale149$258.810
2026-06-11Open-market sale200$258.28149
2026-06-11Open-market sale859$257.59349
2026-06-11Open-market sale741$256.231,208
2026-06-11Grant / award177,931$0.005,697,649
2026-06-08Open-market sale1,120$271.140
2026-06-08Open-market sale3,820$270.381,120
2026-03-06Grant / award326,976$0.005,491,339
2026-03-06Grant / award117,936$0.005,609,275
2025-12-16Open-market sale40$305.240
2025-12-16Open-market sale1,973$304.3640
2025-12-16Open-market sale1,255$304.132,013
2025-12-16Open-market sale5,442$303.723,268
2025-12-16Open-market sale1,633$303.138,710
2025-12-16Open-market sale7,470$302.7410,343
2025-12-16Open-market sale1,512$302.3117,813
2025-12-16Open-market sale2,567$301.7919,325
2025-12-16Open-market sale600$300.9821,892
2025-12-16Open-market sale1,877$300.8022,492
2025-12-15Open-market sale5,829$304.3784,095
2025-12-15Open-market sale1,896$303.6089,924
2025-12-15Open-market sale6,389$302.2991,820
2025-12-15Open-market sale1,791$301.5898,209
2025-12-15Open-market sale3,940$305.5580,155
2025-12-15Open-market sale1,194$314.9224,369
2025-12-15Open-market sale929$313.5225,563
2025-12-15Open-market sale121$311.9326,492
2025-12-15Open-market sale2,344$311.3326,613
2025-12-15Open-market sale16,318$310.4828,957
2025-12-15Open-market sale10,650$309.3745,275
2025-12-15Open-market sale14,163$308.4155,925
2025-12-15Open-market sale5,118$307.3870,088
2025-12-15Open-market sale4,949$306.3975,206
2025-11-12Gift858,533$0.006,441,041
2025-11-11Gift151,320$0.007,299,574
2025-09-16Open-market sale12,446$326.144,408
2025-09-16Open-market sale4,008$326.90400
2025-09-16Open-market sale400$327.780
2025-09-16Open-market sale6,883$325.0616,854
2025-09-16Open-market sale4,066$324.1223,737
2025-07-09Open-market sale1,553$254.830
2025-07-09Open-market sale9,292$253.1811,807
2025-07-09Open-market sale6,703$252.2321,099
2025-07-09Open-market sale10,254$254.101,553
2025-06-23Open-market sale100$262.900
2025-06-23Open-market sale3,074$261.57100
2025-06-17Open-market sale1,460$256.490
2025-06-16Open-market sale3,680$266.051,460
2025-06-10Grant / award (derivative)348,374$0.00348,374
2025-06-10Grant / award185,055$0.008,281,841
2025-06-06Open-market sale927$254.97400
2025-06-06Open-market sale1,000$253.491,327
2025-06-06Open-market sale1,400$251.882,327
2025-06-06Open-market sale1,400$250.843,727
2025-06-06Open-market sale400$255.740
2025-05-09Option exercise (derivative)4,055,415$0.007
2025-05-09Option exercise4,055,415$0.5010,154,040
2025-05-09Tax withholding1,990,603$17.858,163,437
2025-03-10Option exercise (derivative)1,033,552$0.004,055,422
2025-03-10Open-market sale1,900$238.7439,310
2025-03-10Open-market sale9,309$243.0413,932
2025-03-10Open-market sale7,069$241.9223,241
2025-03-10Open-market sale2,200$240.7030,310
2025-03-10Open-market sale6,800$239.5932,510
2025-03-10Open-market sale5,313$244.048,619
2025-03-10Option exercise41,210$6.5041,210
2025-03-10Option exercise497,822$0.506,098,625
2025-03-10Open-market sale700$246.850
2025-03-10Open-market sale4,913$246.11700
2025-03-10Open-market sale3,006$245.195,613
2025-03-07Option exercise (derivative)1,470,417$0.005,088,974
2025-03-07Option exercise58,590$6.5058,590
2025-03-07Option exercise708,747$0.505,600,803
2025-03-07Open-market sale500$256.100
2025-03-07Open-market sale2,400$255.02500
2025-03-07Open-market sale1,300$254.102,900
2025-03-07Open-market sale1,100$253.214,200
2025-03-07Open-market sale3,299$252.245,300
2025-03-07Open-market sale2,300$251.008,599
2025-03-07Open-market sale12,578$249.9710,899
2025-03-07Open-market sale8,905$249.0423,477
2025-03-07Open-market sale7,600$247.9932,382
2025-03-07Open-market sale13,918$246.9139,982
2025-03-07Open-market sale1,190$246.6953,900
2025-03-07Open-market sale2,100$246.1055,090
2025-03-07Open-market sale1,400$246.0357,190
2025-03-06Option exercise (derivative)1,007,578$0.006,559,391
2025-03-06Open-market sale8,200$258.9114,811
2025-03-06Open-market sale1,700$262.97100
2025-03-06Open-market sale3,400$262.031,800
2025-03-06Open-market sale2,906$261.085,200
2025-03-06Open-market sale6,705$259.778,106
2025-03-06Open-market sale100$264.270
2025-03-06Open-market sale13,598$257.9223,011
2025-03-06Open-market sale3,500$256.9136,609
2025-03-06Option exercise40,109$6.5040,109
2025-03-06Option exercise486,161$0.504,892,056
2025-03-05Grant / award201,084$0.004,405,895
2025-03-03Option exercise (derivative)2,533,531$0.007,566,969
2025-03-03Option exercise1,220,531$0.504,199,364
2025-03-03Option exercise101,000$6.50101,000
2025-03-03Open-market sale5,956$240.5395,044
2025-03-03Open-market sale13,816$241.3881,228
2025-03-03Open-market sale8,192$242.4673,036
2025-03-03Open-market sale11,195$243.4461,841
2025-03-03Open-market sale600$249.250
2025-03-03Open-market sale3,900$248.63600
2025-03-03Open-market sale6,480$247.634,500
2025-03-03Open-market sale7,243$246.5710,980
2025-03-03Open-market sale19,232$245.5118,223
2025-03-03Open-market sale1,090$245.3637,455
2025-03-03Open-market sale18,386$244.5638,545
2025-03-03Open-market sale4,910$244.4556,931
2024-12-14Option exercise (derivative)1,300,000$0.0010,100,500
2024-12-14Option exercise1,300,000$0.502,978,833
2024-10-08Open-market sale2,059$235.411,452
2024-10-08Open-market sale694$234.273,511
2024-10-08Open-market sale1,565$229.254,610
2024-10-08Open-market sale1,747$230.052,863
2024-10-08Open-market sale229$231.052,634
2024-10-08Open-market sale38$233.002,596
2024-10-08Open-market sale428$234.272,168
2024-10-08Open-market sale1,272$235.41896
2024-10-08Open-market sale896$236.370
2024-10-08Open-market sale2,535$229.257,465
2024-10-08Open-market sale2,827$230.054,638
2024-10-08Open-market sale371$231.044,267
2024-10-08Open-market sale62$233.004,205
2024-06-24Open-market sale400$160.120
2024-06-24Open-market sale2,389$159.49400
2024-06-17Open-market sale608$159.40376
2024-06-17Open-market sale297$158.53984
2024-06-17Open-market sale376$159.910
2024-06-05Grant / award (derivative)923,975$0.00923,975
2024-06-05Grant / award490,464$0.001,812,018
2024-04-11Open-market sale4,265$146.822,811
2024-04-11Open-market sale5,008$146.097,076
2024-04-11Open-market sale2,811$147.740
2024-04-10Open-market sale60$150.8512,084
2024-04-10Open-market sale2,641$149.7912,144
2024-04-10Open-market sale11,514$148.4027,286
2024-04-10Open-market sale12,501$149.1514,785
2024-04-09Open-market sale7,924$154.2138,800
2024-04-09Open-market sale2,734$153.4746,724
2024-04-09Open-market sale542$152.2849,458
2024-03-13Open-market sale307$180.26500
2024-03-13Open-market sale993$179.33807
2024-03-13Open-market sale1,801$178.101,800
2024-03-13Open-market sale200$181.37300
2024-03-13Open-market sale200$182.63100
2024-03-13Open-market sale100$184.170
2024-03-13Open-market sale5,994$177.113,601
2024-03-13Open-market sale2,737$176.359,595
2024-03-12Open-market sale6,598$162.7443,402
2024-03-12Open-market sale15,466$163.7827,936
2024-03-12Open-market sale12,069$164.4915,867
2024-03-12Open-market sale200$169.0512,332
2024-03-12Open-market sale733$166.4412,532
2024-03-12Open-market sale2,602$165.4913,265
2023-06-15Grant / award (derivative)1,349,907$0.001,349,907
2023-06-15Grant / award355,641$0.001,971,554
2023-01-10Open-market sale1,948$249.84192
2023-01-10Open-market sale1,336$248.762,140
2023-01-10Open-market sale1,947$249.84193
2023-01-10Open-market sale2,442$247.743,476
2023-01-10Open-market sale879$246.975,918
2023-01-10Open-market sale192$250.260
2022-12-29Open-market sale1,625$224.4292
2022-12-29Open-market sale1,625$224.4291
2022-12-29Open-market sale92$225.130
2022-12-28Open-market sale367$224.730
2022-12-27Open-market sale1,119$224.290
2022-11-15Open-market sale835$207.621,500
2022-11-15Open-market sale1,400$208.45100
2022-11-15Open-market sale1,009$206.512,335
2022-11-15Open-market sale1,400$203.6423,600
2022-11-15Open-market sale2,333$204.6021,267
2022-11-15Open-market sale4,081$205.6717,186
2022-11-15Open-market sale4,456$206.5712,730
2022-11-15Open-market sale884$205.523,344
2022-11-15Open-market sale700$204.244,228
2022-11-15Open-market sale600$209.880
2022-11-15Open-market sale4,487$208.55600
2022-11-15Open-market sale7,643$207.665,087
2022-09-21Open-market sale2,638$149.215,102
2022-09-21Open-market sale2,000$148.257,740
2022-09-21Open-market sale450$153.120
2022-09-21Open-market sale500$152.35450
2022-09-21Open-market sale1,716$151.16950
2022-09-21Open-market sale2,435$150.352,666
2022-09-21Open-market sale2,639$149.215,101
2022-09-20Open-market sale9,749$153.325,511
2022-09-20Open-market sale9,748$153.325,512
2022-09-20Open-market sale5,412$153.81100
2022-09-20Open-market sale100$154.770
2022-06-22Grant / award (derivative)1,887,678$0.001,887,678
2022-06-22Grant / award334,009$0.002,070,913
2021-09-15Open-market sale190,203$29.311,736,904
2021-09-15Open-market sale200$383.000
2021-09-15Open-market sale700$382.06200
2021-09-15Open-market sale6,600$374.3919,558
2021-09-15Open-market sale3,312$375.6016,246
2021-09-15Open-market sale3,400$376.7712,846
2021-09-15Open-market sale4,515$377.888,331
2021-09-15Open-market sale5,431$379.022,900
2021-09-15Open-market sale2,000$379.81900
2021-09-14Open-market sale157,600$28.222,267,161
2021-09-14Open-market sale100$361.5637,777
2021-09-14Open-market sale700$362.8137,077
2021-09-14Open-market sale1,400$364.2335,677
2021-09-14Open-market sale5,657$365.6830,020
2021-09-14Open-market sale13,072$366.5016,948
2021-09-14Open-market sale4,759$367.5212,189
2021-09-14Open-market sale10,989$368.511,200
2021-09-14Open-market sale1,100$369.65100
2021-09-14Open-market sale100$370.480
2021-09-02Open-market sale320$332.750
2021-09-02Open-market sale5,565$332.05320
2021-09-02Open-market sale2,100$330.825,885
2021-09-02Open-market sale2,500$329.797,985
2021-09-02Open-market sale800$328.7010,485
2021-09-02Open-market sale2,176$327.2811,285
2021-09-02Open-market sale3,810$326.4313,461
2021-09-02Open-market sale2,828$325.5617,271
2021-09-02Open-market sale4,400$324.5020,099
2021-09-01Open-market sale400$24.712,917,162
2021-09-01Open-market sale127,158$24.343,567,562
2021-09-01Open-market sale6,705$327.500
2021-09-01Open-market sale3,772$326.486,705
2021-09-01Open-market sale4,600$325.5510,477
2021-09-01Open-market sale10,424$324.4115,077
2021-08-31Open-market sale4,856$301.6823,483
2021-08-31Open-market sale5,242$300.6828,339
2021-08-31Open-market sale700$299.7433,581
2021-08-31Open-market sale76,800$23.673,694,720
2021-08-31Open-market sale5,701$307.750
2021-08-31Open-market sale1,596$306.825,701
2021-08-31Open-market sale4,624$302.5018,859
2021-08-31Open-market sale4,858$303.6514,001
2021-08-31Open-market sale3,404$305.697,297
2021-08-31Open-market sale3,300$304.6910,701
2021-08-05Open-market sale969$341.671,600
2021-08-05Open-market sale30$343.48600
2021-08-05Open-market sale970$342.85630
2021-08-05Open-market sale702$340.192,569
2021-08-05Open-market sale600$344.580
2021-08-05Open-market sale34,100$25.824,217,173
2021-08-05Open-market sale406$339.153,271
2021-08-05Open-market sale505$338.363,677
2021-08-05Open-market sale600$336.694,182
2021-08-05Open-market sale800$336.294,782
2021-08-05Open-market sale2,009$335.655,582
2021-08-05Open-market sale900$335.377,591
2021-08-05Open-market sale371$334.108,491
2021-08-05Open-market sale800$332.968,862
2021-08-05Open-market sale700$331.649,662
2021-08-04Open-market sale49,100$26.084,385,979
2021-08-04Open-market sale300$340.4031,447
2021-08-04Open-market sale10,092$342.4921,355
2021-08-04Open-market sale8,104$343.3213,251
2021-08-04Open-market sale2,909$344.3810,342
2021-08-04Open-market sale3,686$345.556,656
2021-08-04Open-market sale3,800$346.442,856
2021-08-04Open-market sale2,756$347.45100
2021-08-04Open-market sale100$348.120
2021-08-03Open-market sale3,300$339.9720,488
2021-08-03Open-market sale5,800$341.100
2021-08-03Open-market sale1,900$337.4726,688
2021-08-03Open-market sale100$337.1628,588
2021-08-03Open-market sale3,447$336.7028,688
2021-08-03Open-market sale2,024$335.6532,135
2021-08-03Open-market sale600$334.2234,159
2021-08-03Open-market sale1,000$333.0134,759
2021-08-03Open-market sale1,000$332.0035,759
2021-08-03Open-market sale200$329.6636,759
2021-08-03Open-market sale700$327.2236,959
2021-08-03Open-market sale600$326.0237,659
2021-08-03Open-market sale3,100$324.7038,259
2021-08-03Open-market sale600$323.7441,359
2021-08-03Open-market sale41,400$25.174,847,790
2021-08-03Open-market sale2,200$338.7724,488
2021-08-03Open-market sale700$338.8623,788
2021-08-03Open-market sale12,088$340.965,800
2021-08-03Open-market sale2,600$340.0217,888
2021-07-22Open-market sale3,589$321.16516
2021-07-22Open-market sale57,900$23.715,434,657
2021-07-22Open-market sale100$308.8611,216
2021-07-22Open-market sale300$309.8610,916
2021-07-22Open-market sale500$311.4410,416
2021-07-22Open-market sale800$312.269,616
2021-07-22Open-market sale811$313.568,805
2021-07-22Open-market sale400$314.558,405
2021-07-22Open-market sale1,000$316.167,405
2021-07-22Open-market sale1,100$317.656,305
2021-07-22Open-market sale200$319.016,105
2021-07-22Open-market sale2,000$320.274,105
2021-07-22Open-market sale516$322.170
2021-07-21Open-market sale800$304.9314,460
2021-07-21Open-market sale500$306.0413,960
2021-07-21Open-market sale5,150$307.048,810
2021-07-21Open-market sale3,193$308.115,617
2021-07-21Open-market sale1,407$309.014,210
2021-07-21Open-market sale1,200$310.053,010
2021-07-21Open-market sale1,610$311.201,400
2021-07-21Open-market sale11,900$24.585,639,665
2021-07-21Open-market sale1,100$312.28300
2021-07-21Open-market sale300$313.360
2021-07-20Open-market sale5,790$316.8510,205
2021-07-20Open-market sale2,300$318.207,905
2021-07-20Open-market sale3,100$318.884,805
2021-07-20Open-market sale1,900$320.052,905
2021-07-20Open-market sale1,400$321.181,505
2021-07-20Open-market sale1,505$322.080
2021-07-20Open-market sale27,700$24.615,849,945
2021-07-08Open-market sale945$316.7910,327
2021-07-08Open-market sale700$315.6411,272
2021-07-08Open-market sale1,309$314.5311,972
2021-07-08Open-market sale1,600$313.2313,281
2021-07-08Open-market sale600$312.3114,881
2021-07-08Open-market sale400$310.6415,481
2021-07-08Open-market sale51,300$24.246,085,580
2021-07-08Open-market sale3$324.980
2021-07-08Open-market sale800$324.383
2021-07-08Open-market sale200$322.92803
2021-07-08Open-market sale900$322.081,003
2021-07-08Open-market sale2,500$321.151,903
2021-07-08Open-market sale1,100$319.438,927
2021-07-08Open-market sale300$318.0310,027
2021-07-08Open-market sale4,524$320.204,403
2021-07-07Open-market sale300$325.230
2021-07-07Open-market sale300$321.401,457
2021-07-07Open-market sale900$320.521,757
2021-07-07Open-market sale1,100$319.592,657
2021-07-07Open-market sale1,673$318.533,757
2021-07-07Open-market sale1,804$317.385,430
2021-07-07Open-market sale2,400$316.437,234
2021-07-07Open-market sale3,137$315.189,634
2021-07-07Open-market sale3,100$314.5012,771
2021-07-07Open-market sale3,200$313.3815,871
2021-07-07Open-market sale3,675$312.1319,071
2021-07-07Open-market sale2,400$311.3722,746
2021-07-07Open-market sale900$310.3825,146
2021-07-07Open-market sale300$322.631,157
2021-07-07Open-market sale40,700$25.146,343,333
2021-07-07Open-market sale857$323.71300
2021-07-06Open-market sale100$329.41100
2021-07-06Open-market sale700$328.07200
2021-07-06Open-market sale2,290$327.22900
2021-07-06Open-market sale3,015$326.283,190
2021-07-06Open-market sale885$325.016,205
2021-07-06Open-market sale2,023$323.637,090
2021-07-06Open-market sale3,062$322.939,113
2021-07-06Open-market sale900$321.7212,175
2021-07-06Open-market sale44,300$25.426,722,631
2021-07-06Open-market sale100$332.260
2021-06-16Grant / award (derivative)906,906$0.00906,906
2021-06-16Grant / award146,250$0.006,936,906
2020-12-11Gift1,591,317$0.007,336,253
2020-12-11Gift545,597$0.00545,597
2020-12-11Gift545,597$0.006,790,656
2020-09-29Open-market sale450$272.7422,853
2020-09-29Open-market sale400$283.800
2020-09-29Open-market sale1,609$283.11400
2020-09-29Open-market sale4,236$282.052,009
2020-09-29Open-market sale10,827$281.166,245
2020-09-29Open-market sale3,831$280.3017,072
2020-09-29Open-market sale800$278.9220,903
2020-09-29Open-market sale400$276.8821,703
2020-09-29Open-market sale550$274.0822,303
2020-09-29Open-market sale200$274.4222,103
2020-09-28Open-market sale700$282.870
2020-09-28Open-market sale1,800$281.04700
2020-09-28Open-market sale21,080$280.262,500
2020-09-28Open-market sale5,187$279.2423,580
2020-09-28Open-market sale2,233$278.5028,767
2020-09-16Open-market sale723$257.970
2020-09-16Open-market sale300$256.86723
2020-09-16Open-market sale2,800$255.881,023
2020-09-16Open-market sale13,140$255.143,823
2020-09-16Open-market sale10,312$253.7116,963
2020-09-15Open-market sale5,339$253.8018,807
2020-09-15Open-market sale12,799$254.956,008
2020-09-15Open-market sale4,642$255.641,366
2020-09-15Open-market sale1,100$256.82266
2020-09-15Open-market sale266$257.870
2020-09-15Open-market sale7,868$252.9724,146
2020-09-15Open-market sale2,200$251.3932,014
2020-09-14Open-market sale600$247.0119,139
2020-09-14Open-market sale170$252.530
2020-09-14Open-market sale3,476$251.90170
2020-09-14Open-market sale6,877$250.563,646
2020-09-14Open-market sale7,116$249.7310,523
2020-09-14Open-market sale1,500$248.5617,639
2020-09-02Open-market sale2,016$234.780
2020-09-02Open-market sale1,200$224.5226,607
2020-09-02Open-market sale4,482$226.0722,125
2020-09-02Open-market sale8,019$226.9714,106
2020-09-02Open-market sale1,802$228.0812,304
2020-09-02Open-market sale610$228.9211,694
2020-09-02Open-market sale3,300$230.508,394
2020-09-02Open-market sale1,905$231.526,489
2020-09-02Open-market sale1,455$232.705,034
2020-09-02Open-market sale3,018$234.282,016
2020-09-01Open-market sale900$239.630
2020-09-01Open-market sale1,000$238.46900
2020-09-01Open-market sale647$237.271,900
2020-09-01Open-market sale1,904$236.122,547
2020-09-01Open-market sale1,228$234.984,451
2020-09-01Open-market sale4,290$234.285,679
2020-09-01Open-market sale3,401$232.869,969
2020-09-01Open-market sale3,945$230.8716,329
2020-09-01Open-market sale2,959$231.9213,370
2020-08-31Open-market sale42$242.810
2020-08-31Open-market sale3,312$242.1542
2020-08-31Open-market sale5,707$241.143,354
2020-08-31Open-market sale2,200$240.159,061
2020-08-31Open-market sale600$239.0911,261
2020-08-31Open-market sale1,100$237.8211,861
2020-08-21Open-market sale3,103$237.8037,685
2020-08-21Open-market sale694$243.480
2020-08-21Open-market sale6,700$242.96694
2020-08-21Open-market sale2,471$241.627,394
2020-08-21Open-market sale6,255$240.649,865
2020-08-21Open-market sale10,997$239.6616,120
2020-08-21Open-market sale10,568$238.8627,117
2020-08-20Open-market sale4,679$237.440
2020-08-20Open-market sale2,101$236.504,679
2020-08-20Open-market sale3,845$235.226,780
2020-08-20Open-market sale4,798$234.4510,625
2020-08-20Open-market sale600$233.1315,423
2020-08-20Open-market sale2,000$232.3416,023
2020-08-20Open-market sale2,500$231.1518,023
2020-08-20Open-market sale1,000$230.1620,523
2020-08-19Open-market sale1,300$237.040
2020-08-19Open-market sale4,800$236.321,300
2020-08-19Open-market sale6,221$235.236,100
2020-08-19Open-market sale9,741$234.2412,321
2020-08-19Open-market sale4,403$233.3522,062
2020-08-19Open-market sale3,401$232.3626,465
2020-08-14Open-market sale2,817$210.843,590
2020-08-14Open-market sale2,298$209.556,407
2020-08-14Open-market sale1,500$212.99300
2020-08-14Open-market sale1,790$211.631,800
2020-08-14Open-market sale300$214.060
2020-08-13Open-market sale1,903$216.100
2020-08-13Open-market sale5,585$215.301,903
2020-08-13Open-market sale3,743$214.447,488
2020-08-13Open-market sale800$213.5611,231
2020-08-13Open-market sale1,731$211.9312,031
2020-08-13Open-market sale681$211.0113,762
2020-08-12Open-market sale1,200$214.000
2020-08-12Open-market sale7,482$213.361,200
2020-08-12Open-market sale2,322$212.388,682
2020-08-12Open-market sale3,701$211.4311,004
2020-08-12Open-market sale4,015$210.3714,705
2020-08-12Open-market sale1,100$209.3818,720
2020-08-05Open-market sale3,600$221.3211,654
2020-08-05Open-market sale2,399$222.169,255
2020-08-05Open-market sale2,365$223.326,890
2020-08-05Open-market sale1,894$224.284,996
2020-08-05Open-market sale608$225.364,388
2020-08-05Open-market sale3,767$226.21621
2020-08-05Open-market sale621$227.000
2020-08-05Open-market sale1,300$220.1615,254
2020-08-05Open-market sale700$218.9616,554
2020-08-04Open-market sale100$226.000
2020-08-04Open-market sale300$225.02100
2020-08-04Open-market sale301$224.05400
2020-08-04Open-market sale1,921$222.62701
2020-08-04Open-market sale3,300$221.852,622
2020-08-04Open-market sale2,209$220.625,922
2020-08-04Open-market sale2,575$219.568,131
2020-08-04Open-market sale3,025$218.6910,706
2020-08-04Open-market sale1,369$217.7313,731
2020-08-04Open-market sale283$216.6315,100
2020-08-03Open-market sale300$225.080
2020-08-03Open-market sale3,567$222.145,807
2020-08-03Open-market sale12,020$221.439,374
2020-08-03Open-market sale2,876$220.4221,394
2020-08-03Open-market sale206$219.2224,270
2020-08-03Open-market sale200$216.7224,476
2020-08-03Open-market sale400$214.9924,676
2020-08-03Open-market sale100$212.5325,076
2020-08-03Open-market sale3,107$223.462,700
2020-08-03Open-market sale2,400$224.23300
2020-07-22Open-market sale354$246.99100
2020-07-22Open-market sale3,300$238.549,500
2020-07-22Open-market sale4,612$237.6112,800
2020-07-22Open-market sale4,200$236.1417,412
2020-07-22Open-market sale6,136$235.2621,612
2020-07-22Open-market sale100$248.000
2020-07-22Open-market sale2,400$239.457,100
2020-07-22Open-market sale146$245.78454
2020-07-22Open-market sale300$244.63600
2020-07-22Open-market sale1,000$243.36900
2020-07-22Open-market sale1,900$242.621,900
2020-07-22Open-market sale1,505$241.403,800
2020-07-22Open-market sale1,795$240.275,305
2020-07-21Open-market sale4,410$248.1222,003
2020-07-21Open-market sale1,350$249.0520,653
2020-07-21Open-market sale1,612$250.4919,041
2020-07-21Open-market sale3,896$252.349,394
2020-07-21Open-market sale4,500$253.604,894
2020-07-21Open-market sale3,594$254.291,300
2020-07-21Open-market sale1,300$255.530
2020-07-21Open-market sale5,751$251.6213,290
2020-07-20Open-market sale200$254.230
2020-07-20Open-market sale6,948$253.67200
2020-07-20Open-market sale7,345$252.567,148
2020-07-20Open-market sale4,032$251.4114,493
2020-07-20Open-market sale7,326$250.5118,525
2020-07-20Open-market sale2,211$249.8225,851
2020-07-20Open-market sale700$248.7028,062
2020-07-08Open-market sale2,854$203.810
2020-07-08Open-market sale3,834$202.372,854
2020-07-08Open-market sale4,841$201.586,688
2020-07-08Open-market sale2,900$200.5511,529
2020-07-08Open-market sale600$196.5116,929
2020-07-08Open-market sale1,800$199.2614,429
2020-07-08Open-market sale700$197.9816,229
2020-07-07Open-market sale1,501$197.8013,792
2020-07-07Open-market sale3,730$196.8215,293
2020-07-07Open-market sale5,474$199.018,318
2020-07-07Open-market sale8,318$199.880
2020-07-06Open-market sale2,561$198.320
2020-07-06Open-market sale6,300$197.432,561
2020-07-06Open-market sale7,701$196.628,861
2020-07-06Open-market sale800$195.4316,562
2020-07-01Open-market sale2,016$191.101,800
2020-07-01Open-market sale1,800$192.080
2020-06-29Open-market sale35$193.680
2020-06-29Open-market sale1,100$192.8435
2020-06-29Open-market sale300$191.561,135
2020-06-24Open-market sale4,741$186.119,640
2020-06-24Open-market sale4,115$187.105,525
2020-06-24Open-market sale3,800$188.201,725
2020-06-24Open-market sale1,725$189.420
2020-06-23Open-market sale7,438$187.4614,791
2020-06-23Open-market sale410$188.4314,381
2020-06-23Open-market sale1,610$185.5427,151
2020-06-23Open-market sale690$184.5628,761
2020-06-23Open-market sale4,922$186.6322,229
2020-06-22Open-market sale3,714$182.7832,546
2020-06-22Open-market sale1,772$181.7936,260
2020-06-22Open-market sale800$180.5038,032
2020-06-22Open-market sale900$179.5838,832
2020-06-22Open-market sale3,095$183.7229,451
2020-06-17Grant / award (derivative)1,821,976$0.001,821,976
2020-06-10Open-market sale900$175.070
2020-05-01Open-market sale302$143.173,333
2020-05-01Open-market sale1,000$142.463,635
2020-05-01Open-market sale2,859$140.96474
2020-05-01Open-market sale474$141.000
2019-12-17Open-market sale15,466$159.5939,738
2019-12-17Open-market sale7,055$158.6355,204
2019-12-17Open-market sale1,958$165.610
2019-12-17Open-market sale200$163.201,958
2019-12-17Open-market sale2,400$162.422,158
2019-12-17Open-market sale18,215$161.494,558
2019-12-17Open-market sale16,965$160.6022,773
2019-07-08Open-market sale100$128.800
2019-07-08Open-market sale1,200$125.591,906
2019-07-08Open-market sale1,087$127.89100
2019-07-08Open-market sale719$127.191,187
2019-06-05Grant / award (derivative)2,193,282$0.002,193,282
2019-05-01Open-market sale1,371$125.5351
2019-05-01Open-market sale1,402$124.791,422
2019-05-01Open-market sale51$126.540
2019-03-06Open-market sale100$150.00100
2019-03-05Open-market sale1,958$152.43600
2019-03-05Open-market sale2,233$151.542,558
2019-03-05Open-market sale2,000$150.554,230
2019-03-05Open-market sale1,665$152.39644
2019-03-05Open-market sale1,921$151.602,309
2019-03-05Open-market sale200$154.920
2019-03-05Open-market sale444$154.08200
2019-03-04Open-market sale1,700$152.57300
2019-03-04Open-market sale1,700$151.612,000
2019-03-04Open-market sale6,090$150.773,700
2019-03-04Open-market sale200$154.510
2019-03-04Open-market sale200$153.66200
2019-03-04Open-market sale1,686$152.51400
2019-03-04Open-market sale2,502$151.342,086
2018-12-10Open-market sale400$133.573,738
2018-12-10Open-market sale860$134.742,878
2018-12-10Open-market sale1,171$135.701,707
2018-12-10Open-market sale400$137.640
2018-12-10Open-market sale1,307$136.65400
2018-11-28Open-market sale1,000$147.827,128
2018-11-28Open-market sale2,575$146.708,128
2018-11-28Open-market sale1,000$145.8710,703
2018-11-28Open-market sale800$144.7511,703
2018-11-28Open-market sale500$143.7112,503
2018-11-28Open-market sale800$149.674,138
2018-11-28Open-market sale2,190$148.884,938
2018-11-27Open-market sale800$146.4113,003
2018-11-27Open-market sale4,148$145.3713,803
2018-11-27Open-market sale3,475$144.6217,951
2018-11-27Open-market sale1,629$143.6721,426
2018-11-27Open-market sale800$142.3523,055
2018-11-27Open-market sale200$139.5724,055
2018-11-27Open-market sale200$141.1223,855
2018-11-26Open-market sale805$141.9824,255
2018-11-26Open-market sale1,100$140.9725,060
2018-11-26Open-market sale2,605$140.0526,160
2018-11-26Open-market sale968$138.9828,765
2018-11-26Open-market sale1,400$137.9829,733
2018-11-26Open-market sale2,000$136.7731,133
2018-11-26Open-market sale200$134.9833,133
2018-07-16Open-market sale2,550$164.120
2018-06-26Grant / award (derivative)1,310,088$0.001,310,088
2018-06-26Grant / award188,266$0.0017,453,322
2018-04-30Grant / award (derivative)996,810$0.00996,810
2018-04-30Grant / award574,938$0.0017,265,056
2018-03-02Open-market sale6,584$150.570
2018-03-02Open-market sale9,032$149.756,584
2018-03-02Open-market sale2,800$148.6115,616
2018-03-02Open-market sale700$147.3118,416
2018-03-02Open-market sale200$146.2519,116
2018-03-02Open-market sale600$145.3219,316
2018-03-02Open-market sale1,546$143.6419,916
2018-03-02Open-market sale2,600$142.7221,462
2018-03-02Open-market sale1,300$141.6224,062
2018-03-01Open-market sale2,600$139.0862,062
2018-03-01Open-market sale4,787$142.2052,675
2018-03-01Open-market sale2,656$145.0025,362
2018-03-01Open-market sale14,354$144.2628,018
2018-03-01Open-market sale10,303$143.3142,372
2018-03-01Open-market sale1,250$140.3860,812
2018-03-01Open-market sale3,350$141.2257,462
2018-02-28Open-market sale4,607$146.0284,172
2018-02-28Open-market sale5,104$144.8688,779
2018-02-28Open-market sale5,117$143.4893,883
2018-02-28Open-market sale8,449$146.9675,723
2018-02-28Open-market sale2,302$147.8473,421
2018-02-28Open-market sale5,342$149.1368,079
2018-02-28Open-market sale3,117$149.6864,962
2018-02-28Open-market sale100$150.9864,862
2018-02-28Open-market sale200$152.0064,662
2017-12-26Open-market sale8,958$95.55110,179
2017-12-26Open-market sale8,279$96.68101,900
2017-12-26Open-market sale200$99.05100,000
2017-12-26Open-market sale1,000$100.0899,000
2017-12-26Open-market sale1,700$97.83100,200
2017-12-08Open-market sale4,800$96.67119,137
2017-12-08Open-market sale37,208$95.62123,937
2017-12-08Open-market sale10,809$94.91161,145
2017-12-07Open-market sale24,080$92.06207,611
2017-12-07Open-market sale9,439$93.23198,172
2017-12-07Open-market sale100$96.66171,954
2017-12-07Open-market sale5,162$96.12172,054
2017-12-07Open-market sale7,743$94.98177,216
2017-12-07Open-market sale13,213$93.94184,959
2017-12-06Open-market sale1,400$93.96231,691
2017-12-06Open-market sale4,000$93.02233,091
2017-12-06Open-market sale18,046$92.36237,091
2017-12-06Open-market sale8,000$91.48255,137
2017-11-29Open-market sale36,340$82.92263,137
2017-11-28Open-market sale32,985$85.52299,477
2017-11-27Open-market sale235$87.49332,462
2017-11-27Open-market sale16,346$86.75332,697
2017-11-15Open-market sale3,798$79.16411,313
2017-11-15Open-market sale62,170$80.29349,143
2017-11-15Open-market sale100$80.84349,043
2017-11-14Open-market sale39,328$79.55435,618
2017-11-14Open-market sale20,407$80.10415,211
2017-11-14Open-market sale100$81.00415,111
2017-11-13Open-market sale8,109$82.67491,891
2017-11-13Open-market sale16,845$83.24475,046
2017-11-13Open-market sale100$84.04474,946
2017-09-27Grant / award (derivative)935,000$0.00935,000
2017-09-27Grant / award515,000$0.0021,745,525
2017-07-06Open-market sale300$68.110
2017-07-06Open-market sale7,345$60.62212,055
2017-07-06Open-market sale6,901$61.50205,154
2017-07-06Open-market sale10,324$62.57194,830
2017-07-06Open-market sale30,390$63.63164,440
2017-07-06Open-market sale44,695$64.51119,745
2017-07-06Open-market sale64,553$65.4255,192
2017-07-06Open-market sale51,821$66.353,371
2017-07-06Open-market sale3,071$67.36300
2017-06-23Open-market sale4,500$45.7346,840
2017-06-23Open-market sale24,414$43.8562,321
2017-06-23Open-market sale10,981$44.6251,340
2017-06-22Open-market sale56,805$44.0688,535
2017-06-22Open-market sale1,800$44.7886,735
2017-05-01Open-market sale2,100$42.02145,340
2017-04-27Open-market sale34,049$40.37147,440
2017-03-20Open-market sale13,234$40.02181,489
2017-03-17Open-market sale2,717$40.02194,723
2017-03-16Open-market sale200$39.37197,440
2017-03-16Open-market sale15,838$38.76197,640
2017-03-06Open-market sale15,586$40.08217,708
2017-03-06Open-market sale4,230$40.78213,478
2017-03-03Open-market sale31,591$40.78241,794
2017-03-03Open-market sale8,500$41.02233,294
2017-03-02Open-market sale49,092$41.25273,385
2017-02-21Open-market sale2,933$40.36322,477
2017-02-21Open-market sale7,426$39.83325,410
2017-02-17Open-market sale7,204$40.67332,836
2017-02-16Open-market sale9,057$40.23378,383
2017-02-16Open-market sale38,343$40.75340,040
2016-11-16Grant / award (derivative)2,047,500$0.002,047,500
2016-02-08Option exercise (out-of-money) (derivative)57,777$0.000
2016-02-08Option exercise (out-of-money) (derivative)57,777$0.009,398,380
2016-02-08Conversion (derivative)9,398,380$0.000
2016-02-08Conversion9,398,380$0.0059,780,349
2016-02-02———8,000,000
2016-02-02———102,188
2016-02-02———10,000,000
2016-02-02———50,381,969

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