SEC CIK 1778564

Kurtz George

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

Current Positions

CompanyShares OwnedAs Of
CRWDview stock →7,401,5042026-10-22
HPEview stock →65,9362023-04-05

Position History — CRWD

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

02,764,4355,528,8698,293,3042019-122024-012026-052026-062026-062026-082026-10

Recent Filings — CRWD

DateActivitySharesPriceOwned After
2026-10-22Open-market sale120$245.347,401,504
2026-10-22Open-market sale280$243.787,401,624
2026-10-22Open-market sale563$242.817,401,904
2026-10-22Open-market sale397$241.927,402,467
2026-10-22Open-market sale480$240.777,402,864
2026-10-22Open-market sale760$239.657,403,344
2026-10-22Open-market sale3,000$238.697,404,104
2026-10-22Open-market sale2,960$237.867,407,104
2026-10-22Open-market sale1,040$236.667,410,064
2026-10-22Open-market sale400$235.897,411,104
2026-10-21Open-market sale1,000$241.947,411,504
2026-10-21Open-market sale720$241.107,412,504
2026-10-21Open-market sale2,000$239.947,413,224
2026-10-21Open-market sale480$239.307,415,224
2026-10-21Open-market sale440$237.997,415,704
2026-10-21Open-market sale1,560$237.047,416,144
2026-10-21Open-market sale1,360$235.977,417,704
2026-10-21Open-market sale194$234.627,419,064
2026-10-21Open-market sale468$233.937,419,258
2026-10-21Open-market sale938$232.757,419,726
2026-10-21Open-market sale480$231.577,420,664
2026-10-21Open-market sale280$230.677,421,144
2026-10-21Open-market sale80$229.257,421,424
2026-10-20Open-market sale1,944$228.367,421,504
2026-10-20Open-market sale3,080$227.447,423,448
2026-10-20Open-market sale2,053$226.497,426,528
2026-10-20Open-market sale1,904$225.497,428,581
2026-10-20Open-market sale720$224.717,430,485
2026-10-20Open-market sale59$223.377,431,205
2026-10-20Open-market sale240$222.307,431,264
2026-10-19Open-market sale160$233.067,431,504
2026-10-19Open-market sale280$232.377,431,664
2026-10-19Open-market sale640$230.617,431,944
2026-10-19Open-market sale3,320$229.557,432,584
2026-10-19Open-market sale3,960$228.607,435,904
2026-10-19Open-market sale1,640$227.787,439,864
2026-10-16Open-market sale302$246.927,441,504
2026-10-16Open-market sale281$245.517,441,806
2026-10-16Open-market sale80$244.117,442,087
2026-10-16Open-market sale240$238.087,442,167
2026-10-16Open-market sale160$237.087,442,407
2026-10-16Open-market sale360$235.617,442,567
2026-10-16Open-market sale1,608$234.787,442,927
2026-10-16Open-market sale572$233.717,444,535
2026-10-16Open-market sale349$232.167,445,107
2026-10-16Open-market sale160$230.817,445,456
2026-10-16Open-market sale120$229.617,445,616
2026-10-16Open-market sale120$228.577,445,736
2026-10-16Open-market sale1,047$227.547,445,856
2026-10-16Open-market sale3,302$226.857,446,903
2026-10-16Open-market sale1,299$226.027,450,205
2026-10-15Open-market sale40$246.627,451,504
2026-10-15Open-market sale514$246.057,451,544
2026-10-15Open-market sale1,246$244.867,452,058
2026-10-15Open-market sale1,360$244.017,453,304
2026-10-15Open-market sale2,439$243.027,454,664
2026-10-15Open-market sale3,406$242.057,457,103
2026-10-15Open-market sale995$241.167,460,509
2026-10-14Open-market sale160$255.727,461,504
2026-10-14Open-market sale1,014$254.937,461,664
2026-10-14Open-market sale1,676$254.087,462,678
2026-10-14Open-market sale1,468$252.897,464,354
2026-10-14Open-market sale1,644$252.077,465,822
2026-10-14Open-market sale1,611$251.027,467,466
2026-10-14Open-market sale1,544$250.117,469,077
2026-10-14Open-market sale883$249.117,470,621
2026-10-13Open-market sale200$267.517,471,504
2026-10-13Open-market sale640$266.587,471,704
2026-10-13Open-market sale1,484$265.517,472,344
2026-10-13Open-market sale476$264.287,473,828
2026-10-13Open-market sale1,320$263.447,474,304
2026-10-13Open-market sale3,283$262.487,475,624
2026-10-13Open-market sale1,997$261.527,478,907
2026-10-13Open-market sale600$260.707,480,904
2026-10-12Open-market sale560$268.867,482,584
2026-10-12Open-market sale880$268.037,483,144
2026-10-12Open-market sale440$267.037,484,024
2026-10-12Open-market sale680$265.827,484,464
2026-10-12Open-market sale1,800$264.907,485,144
2026-10-12Open-market sale1,040$263.797,486,944
2026-10-12Open-market sale3,200$263.007,487,984
2026-10-12Open-market sale320$261.977,491,184
2026-10-12Open-market sale120$276.047,481,504
2026-10-12Open-market sale120$274.627,481,624
2026-10-12Open-market sale280$272.837,481,744
2026-10-12Open-market sale440$272.007,482,024
2026-10-12Open-market sale120$270.697,482,464
2026-10-09Open-market sale574$274.997,491,504
2026-10-09Open-market sale1,041$274.277,492,078
2026-10-09Open-market sale1,594$273.377,493,119
2026-10-09Open-market sale1,156$272.327,494,713
2026-10-09Open-market sale126$271.357,495,869
2026-10-09Open-market sale1,079$269.997,495,995
2026-10-09Open-market sale147$269.087,497,074
2026-10-09Open-market sale1,080$267.647,497,221
2026-10-09Open-market sale1,803$266.797,498,301
2026-10-09Open-market sale440$265.417,500,104
2026-10-09Open-market sale400$264.207,500,544
2026-10-09Open-market sale560$263.217,500,944
2026-10-08Open-market sale160$271.777,501,504
2026-10-08Open-market sale148$271.087,501,664
2026-10-08Open-market sale1,292$269.767,501,812
2026-10-08Open-market sale760$268.847,503,104
2026-10-08Open-market sale760$267.317,503,864
2026-10-08Open-market sale1,792$266.327,504,624
2026-10-08Open-market sale1,568$265.477,506,416
2026-10-08Open-market sale1,080$264.327,507,984
2026-10-08Open-market sale2,040$263.277,509,064
2026-10-08Open-market sale400$262.517,511,104
2026-10-07Open-market sale305$276.257,511,504
2026-10-07Open-market sale800$274.907,511,809
2026-10-07Open-market sale280$273.457,512,609
2026-10-07Open-market sale200$272.387,512,889
2026-10-07Open-market sale640$271.187,513,089
2026-10-07Open-market sale1,160$270.147,513,729
2026-10-07Open-market sale1,670$269.227,514,889
2026-10-07Open-market sale1,020$268.097,516,559
2026-10-07Open-market sale1,295$267.267,517,579
2026-10-07Open-market sale564$266.157,518,874
2026-10-07Open-market sale2,066$265.157,519,438
2026-10-06Open-market sale183$286.307,521,504
2026-10-06Open-market sale337$285.457,521,687
2026-10-06Open-market sale320$284.307,522,024
2026-10-06Open-market sale361$283.237,522,344
2026-10-06Open-market sale1,199$282.217,522,705
2026-10-06Open-market sale1,880$281.357,523,904
2026-10-06Open-market sale600$280.327,525,784
2026-10-06Open-market sale3,800$279.107,526,384
2026-10-06Open-market sale1,200$278.357,530,184
2026-10-06Open-market sale120$277.027,531,384
2026-10-05Open-market sale40$274.087,531,504
2026-10-05Open-market sale760$273.027,531,544
2026-10-05Open-market sale5,075$272.267,532,304
2026-10-05Open-market sale3,005$271.417,537,379
2026-10-05Open-market sale720$270.317,540,384
2026-10-05Open-market sale400$269.407,541,104
2026-10-02Open-market sale317$272.537,541,504
2026-10-02Open-market sale1,455$271.367,541,821
2026-10-02Open-market sale1,308$270.447,543,276
2026-10-02Open-market sale5,000$269.407,544,584
2026-10-02Open-market sale1,920$268.477,549,584
2026-10-01Open-market sale315$268.137,551,504
2026-10-01Open-market sale935$267.397,551,819
2026-10-01Open-market sale2,411$266.257,552,754
2026-10-01Open-market sale3,046$265.337,555,165
2026-10-01Open-market sale2,050$264.347,558,211
2026-10-01Open-market sale672$263.407,560,261
2026-10-01Open-market sale168$262.297,560,933
2026-10-01Open-market sale403$261.167,561,101
2026-09-30Open-market sale86$268.817,561,504
2026-09-30Open-market sale506$268.057,561,590
2026-09-30Open-market sale1,432$267.207,562,096
2026-09-30Open-market sale2,049$266.207,563,528
2026-09-30Open-market sale4,066$265.217,565,577
2026-09-30Open-market sale1,328$264.237,569,643
2026-09-30Open-market sale533$263.097,570,971
2026-09-29Open-market sale1,240$262.427,571,504
2026-09-29Open-market sale842$261.497,572,744
2026-09-29Open-market sale2,163$260.417,573,586
2026-09-29Open-market sale3,355$259.507,575,749
2026-09-29Open-market sale1,440$258.637,579,104
2026-09-29Open-market sale645$257.357,580,544
2026-09-29Open-market sale315$256.427,581,189
2026-09-28Open-market sale1,471$259.887,581,504
2026-09-28Open-market sale3,530$259.267,582,975
2026-09-28Open-market sale565$258.017,586,505
2026-09-28Open-market sale256$256.997,587,070
2026-09-28Open-market sale293$255.997,587,326
2026-09-28Open-market sale459$254.797,587,619
2026-09-28Open-market sale1,234$253.717,588,078
2026-09-28Open-market sale1,146$252.567,589,312
2026-09-28Open-market sale460$251.767,590,458
2026-09-28Open-market sale382$249.817,590,918
2026-09-28Open-market sale204$248.247,591,300
2026-09-25Open-market sale160$259.057,591,504
2026-09-25Open-market sale400$258.067,591,664
2026-09-25Open-market sale1,040$257.117,592,064
2026-09-25Open-market sale1,856$256.147,593,104
2026-09-25Open-market sale3,424$255.227,594,960
2026-09-25Open-market sale960$254.207,598,384
2026-09-25Open-market sale560$253.307,599,344
2026-09-25Open-market sale1,600$252.157,599,904
2026-09-24Open-market sale1,000$263.247,601,504
2026-09-24Open-market sale2,758$262.257,602,504
2026-09-24Open-market sale2,424$261.267,605,262
2026-09-24Open-market sale1,474$260.307,607,686
2026-09-24Open-market sale2,344$259.477,609,160
2026-09-23Open-market sale1,633$262.277,611,504
2026-09-23Open-market sale2,807$261.267,613,137
2026-09-23Open-market sale1,222$260.327,615,944
2026-09-23Open-market sale578$259.417,617,166
2026-09-23Open-market sale360$258.147,617,744
2026-09-23Open-market sale120$256.187,618,104
2026-09-23Open-market sale163$255.057,618,224
2026-09-23Open-market sale637$253.987,618,387
2026-09-23Open-market sale840$252.897,619,024
2026-09-23Open-market sale917$251.747,619,864
2026-09-23Open-market sale528$251.027,620,781
2026-09-23Open-market sale195$249.857,621,309
2026-09-22Open-market sale80$250.487,621,504
2026-09-22Open-market sale1,697$249.837,621,584
2026-09-22Open-market sale3,205$248.857,623,281
2026-09-22Open-market sale2,134$247.997,626,486
2026-09-22Open-market sale2,150$246.867,628,620
2026-09-22Open-market sale734$246.087,630,770
2026-09-21Open-market sale8,272$249.217,634,518
2026-09-21Open-market sale4,319$248.277,642,790
2026-09-21Open-market sale11,022$247.107,647,109
2026-09-21Open-market sale5,700$246.277,658,131
2026-09-21Open-market sale1,430$245.457,663,831
2026-09-21Open-market sale570$243.997,665,261
2026-09-21Open-market sale301$242.987,665,831
2026-09-21Open-market sale281$241.787,666,132
2026-09-21Open-market sale229$240.247,666,413
2026-09-21Open-market sale480$238.647,666,642
2026-09-21Open-market sale492$237.757,667,122
2026-09-21Open-market sale473$236.377,667,614
2026-09-21Open-market sale120$235.437,668,087
2026-09-21Open-market sale120$233.937,668,207
2026-09-21Open-market sale80$232.897,668,327
2026-09-21Open-market sale37,612$231.617,668,407
2026-09-21Open-market sale1,040$249.767,706,019
2026-09-21Open-market sale1,960$248.987,707,059
2026-09-21Open-market sale1,101$247.807,709,019
2026-09-21Open-market sale3,469$246.837,710,120
2026-09-21Open-market sale1,149$245.817,713,589
2026-09-21Open-market sale121$244.357,714,738
2026-09-21Open-market sale120$243.307,714,859
2026-09-21Open-market sale160$241.957,714,979
2026-09-21Open-market sale40$240.457,715,139
2026-09-21Open-market sale120$239.517,715,179
2026-09-21Open-market sale280$238.297,715,299
2026-09-21Open-market sale200$236.347,715,579
2026-09-21Open-market sale80$233.847,715,779
2026-09-21Open-market sale160$232.077,715,859
2026-09-21Open-market sale3,014$249.867,631,504
2026-09-18Open-market sale591$247.457,716,019
2026-09-18Open-market sale709$243.227,716,610
2026-09-18Open-market sale120$242.077,717,319
2026-09-18Open-market sale131$240.747,717,439
2026-09-18Open-market sale1,462$239.897,717,570
2026-09-18Open-market sale1,916$238.627,719,032
2026-09-18Open-market sale3,410$237.717,720,948
2026-09-18Open-market sale1,201$236.777,724,358
2026-09-18Open-market sale460$235.797,725,559
2026-09-17Open-market sale120$249.867,726,019
2026-09-17Open-market sale360$249.207,726,139
2026-09-17Open-market sale320$247.967,726,499
2026-09-17Open-market sale3,566$246.857,726,819
2026-09-17Open-market sale2,994$246.097,730,385
2026-09-17Open-market sale840$245.057,733,379
2026-09-17Open-market sale280$243.697,734,219
2026-09-17Open-market sale760$242.857,734,499
2026-09-17Open-market sale80$240.577,735,259
2026-09-17Open-market sale280$239.127,735,339
2026-09-17Open-market sale80$237.487,735,619
2026-09-17Open-market sale80$236.197,735,699
2026-09-17Open-market sale120$235.557,735,779
2026-09-17Open-market sale120$234.357,735,899
2026-09-16Open-market sale173$244.907,736,019
2026-09-16Open-market sale527$244.127,736,192
2026-09-16Open-market sale1,223$243.137,736,719
2026-09-16Open-market sale1,953$242.167,737,942
2026-09-16Open-market sale3,332$241.237,739,895
2026-09-16Open-market sale1,394$240.117,743,227
2026-09-16Open-market sale855$239.207,744,621
2026-09-16Open-market sale354$364.267,745,476
2026-09-16Open-market sale189$236.327,745,830
2026-09-15Open-market sale786$243.457,746,019
2026-09-15Open-market sale1,429$242.537,746,805
2026-09-15Open-market sale1,675$241.907,748,234
2026-09-15Open-market sale1,049$240.677,749,909
2026-09-15Open-market sale569$239.687,750,958
2026-09-15Open-market sale480$238.317,751,527
2026-09-15Open-market sale640$237.387,752,007
2026-09-15Open-market sale1,088$236.357,752,647
2026-09-15Open-market sale1,370$235.537,753,735
2026-09-15Open-market sale320$234.217,755,105
2026-09-15Open-market sale594$233.107,755,425
2026-09-14Open-market sale880$238.757,756,019
2026-09-14Open-market sale1,850$237.947,756,899
2026-09-14Open-market sale2,190$237.067,758,749
2026-09-14Open-market sale1,720$235.997,760,939
2026-09-14Open-market sale320$235.037,762,659
2026-09-14Open-market sale80$233.457,762,979
2026-09-14Open-market sale377$232.197,763,059
2026-09-14Open-market sale783$231.137,763,436
2026-09-14Open-market sale240$230.047,764,219
2026-09-14Open-market sale80$228.627,764,459
2026-09-14Open-market sale120$227.197,764,539
2026-09-14Open-market sale80$225.917,764,659
2026-09-14Open-market sale80$224.447,764,739
2026-09-14Open-market sale200$223.577,764,819
2026-09-14Open-market sale440$222.677,765,019
2026-09-14Open-market sale320$221.607,765,459
2026-09-14Open-market sale40$220.007,765,779
2026-09-14Open-market sale120$218.987,765,819
2026-09-14Open-market sale80$218.177,765,939
2026-09-11Open-market sale257$212.357,766,019
2026-09-11Open-market sale223$211.097,766,276
2026-09-11Open-market sale418$210.137,766,499
2026-09-11Open-market sale540$209.057,766,917
2026-09-11Open-market sale1,089$207.937,767,457
2026-09-11Open-market sale2,251$206.877,768,546
2026-09-11Open-market sale2,824$205.977,770,797
2026-09-11Open-market sale2,398$205.137,773,621
2026-09-10Open-market sale120$214.087,776,019
2026-09-10Open-market sale920$213.437,776,139
2026-09-10Open-market sale1,169$212.497,777,059
2026-09-10Open-market sale1,431$211.577,778,228
2026-09-10Open-market sale1,440$210.597,779,659
2026-09-10Open-market sale1,360$209.407,781,099
2026-09-10Open-market sale2,800$208.617,782,459
2026-09-10Open-market sale200$206.877,785,259
2026-09-10Open-market sale200$205.877,785,459
2026-09-10Open-market sale360$205.117,785,659
2026-09-09Open-market sale80$212.577,786,019
2026-09-09Open-market sale440$211.677,786,099
2026-09-09Open-market sale1,160$210.687,786,539
2026-09-09Open-market sale1,920$209.717,787,699
2026-09-09Open-market sale2,000$208.867,789,619
2026-09-09Open-market sale4,400$207.837,791,619
2026-09-08Open-market sale1$211.367,796,019
2026-09-08Open-market sale975$210.757,796,020
2026-09-08Open-market sale3,565$209.877,796,995
2026-09-08Open-market sale2,821$208.747,800,560
2026-09-08Open-market sale1,558$207.857,803,381
2026-09-08Open-market sale1,080$206.947,804,939
2026-09-04Open-market sale1,131$216.007,806,019
2026-09-04Open-market sale1,377$215.227,807,150
2026-09-04Open-market sale833$213.777,808,527
2026-09-04Open-market sale4,590$212.967,809,360
2026-09-04Open-market sale2,069$212.327,813,950
2026-09-03Open-market sale600$214.757,816,019
2026-09-03Open-market sale3,037$213.737,816,619
2026-09-03Open-market sale2,469$212.947,819,656
2026-09-03Open-market sale562$211.777,822,125
2026-09-03Open-market sale531$210.917,822,687
2026-09-03Open-market sale282$209.917,823,218
2026-09-03Open-market sale471$208.767,823,500
2026-09-03Open-market sale1,180$207.867,823,971
2026-09-03Open-market sale279$206.667,825,151
2026-09-03Open-market sale229$205.777,825,430
2026-09-03Open-market sale360$204.397,825,659
2026-09-02Open-market sale224$214.727,826,019
2026-09-02Open-market sale135$211.807,826,243
2026-09-02Open-market sale240$210.317,826,378
2026-09-02Open-market sale200$208.927,826,618
2026-09-02Open-market sale760$207.817,826,818
2026-09-02Open-market sale1,120$206.927,827,578
2026-09-02Open-market sale1,080$205.557,828,698
2026-09-02Open-market sale1,000$204.607,829,778
2026-09-02Open-market sale2,468$203.597,830,778
2026-09-02Open-market sale2,333$202.647,833,246
2026-09-02Open-market sale440$201.197,835,579
2026-09-01Open-market sale214$230.057,836,019
2026-09-01Open-market sale200$228.497,836,233
2026-09-01Open-market sale475$227.907,836,433
2026-09-01Open-market sale120$226.197,836,908
2026-09-01Open-market sale135$225.047,837,028
2026-09-01Open-market sale140$224.417,837,163
2026-09-01Open-market sale240$223.167,837,303
2026-09-01Open-market sale120$222.317,837,543
2026-09-01Open-market sale84$220.937,837,663
2026-09-01Open-market sale520$219.697,837,747
2026-09-01Open-market sale440$218.797,838,267
2026-09-01Open-market sale320$217.647,838,707
2026-09-01Open-market sale440$216.477,839,027
2026-09-01Open-market sale2,532$215.107,839,467
2026-09-01Open-market sale3,218$214.387,841,999
2026-09-01Open-market sale802$213.397,845,217
2026-08-31Open-market sale160$233.537,846,019
2026-08-31Open-market sale443$232.157,846,179
2026-08-31Open-market sale1,458$230.937,846,622
2026-08-31Open-market sale1,203$230.227,848,080
2026-08-31Open-market sale1,151$228.957,849,283
2026-08-31Open-market sale1,239$227.807,850,434
2026-08-31Open-market sale2,903$227.007,851,673
2026-08-31Open-market sale1,307$225.977,854,576
2026-08-31Open-market sale136$221.757,855,883
2026-08-28Open-market sale40$221.687,856,219
2026-08-28Open-market sale80$220.407,856,259
2026-08-28Open-market sale120$219.337,856,339
2026-08-28Open-market sale1,120$218.257,856,459
2026-08-28Open-market sale4,160$217.597,857,579
2026-08-28Open-market sale1,760$216.677,861,739
2026-08-28Open-market sale360$215.337,863,499
2026-08-28Open-market sale444$214.407,863,859
2026-08-28Open-market sale716$213.357,864,303
2026-08-28Open-market sale560$212.177,865,019
2026-08-28Open-market sale440$211.167,865,579
2026-08-28Open-market sale160$226.467,856,019
2026-08-28Open-market sale40$223.357,856,179
2026-08-27Open-market sale280$228.707,866,019
2026-08-27Open-market sale840$227.847,866,299
2026-08-27Open-market sale1,240$226.787,867,139
2026-08-27Open-market sale1,520$225.867,868,379
2026-08-27Open-market sale920$224.797,869,899
2026-08-27Open-market sale1,080$223.517,870,819
2026-08-27Open-market sale1,720$222.607,871,899
2026-08-27Open-market sale760$221.587,873,619
2026-08-27Open-market sale320$220.617,874,379
2026-08-27Open-market sale480$219.397,874,699
2026-08-27Open-market sale120$218.347,875,179
2026-08-27Open-market sale280$216.967,875,299
2026-08-27Open-market sale200$216.087,875,579
2026-08-27Open-market sale40$213.887,875,779
2026-08-27Open-market sale80$213.177,875,819
2026-08-27Open-market sale40$211.037,875,899
2026-08-27Open-market sale40$207.947,875,939
2026-08-27Open-market sale40$206.677,875,979
2026-08-26Open-market sale760$190.617,876,019
2026-08-26Open-market sale2,160$189.887,876,779
2026-08-26Open-market sale2,801$188.877,878,939
2026-08-26Open-market sale2,719$187.957,881,740
2026-08-26Open-market sale840$187.057,884,459
2026-08-26Open-market sale320$185.907,885,299
2026-08-26Open-market sale200$184.697,885,619
2026-08-26Open-market sale120$183.637,885,819
2026-08-26Open-market sale80$182.277,885,939
2026-08-25Open-market sale40$193.997,886,019
2026-08-25Open-market sale160$193.267,886,059
2026-08-25Open-market sale400$191.977,886,219
2026-08-25Open-market sale1,080$191.087,886,619
2026-08-25Open-market sale600$190.037,887,699
2026-08-25Open-market sale716$188.837,888,299
2026-08-25Open-market sale1,644$188.057,889,015
2026-08-25Open-market sale800$186.757,890,659
2026-08-25Open-market sale929$185.717,891,459
2026-08-25Open-market sale2,351$185.057,892,388
2026-08-25Open-market sale800$184.047,894,739
2026-08-25Open-market sale480$182.917,895,539
2026-08-24Open-market sale8$195.277,896,019
2026-08-24Open-market sale192$194.587,896,027
2026-08-24Open-market sale160$193.087,896,219
2026-08-24Open-market sale1,080$191.977,896,379
2026-08-24Open-market sale4,782$190.957,897,459
2026-08-24Open-market sale2.978$190.257,902,241
2026-08-24Open-market sale800$189.267,905,219
2026-08-21Open-market sale760$192.387,906,019
2026-08-21Open-market sale1,960$191.787,906,779
2026-08-21Open-market sale2,160$190.517,908,739
2026-08-21Open-market sale3,480$189.837,910,899
2026-08-21Open-market sale1,200$188.807,914,379
2026-08-21Open-market sale440$187.457,915,579
2026-08-20Open-market sale40$199.077,916,019
2026-08-20Open-market sale560$198.607,916,059
2026-08-20Open-market sale705$197.507,916,619
2026-08-20Open-market sale1,295$196.667,917,324
2026-08-20Open-market sale560$195.397,918,619
2026-08-20Open-market sale881$194.307,919,179
2026-08-20Open-market sale1,439$193.277,920,060
2026-08-20Open-market sale560$192.647,921,499
2026-08-20Open-market sale1,000$191.387,922,059
2026-08-20Open-market sale2,960$190.437,923,059
2026-08-19Open-market sale40$213.657,926,019
2026-08-19Open-market sale80$212.637,926,059
2026-08-19Open-market sale40$210.467,926,139
2026-08-19Open-market sale280$209.897,926,179
2026-08-19Open-market sale360$208.767,926,459
2026-08-19Open-market sale280$207.497,926,819
2026-08-19Open-market sale80$204.937,927,099
2026-08-19Open-market sale160$203.917,927,179
2026-08-19Open-market sale280$202.947,927,339
2026-08-19Open-market sale1,280$201.837,927,619
2026-08-19Open-market sale2,920$200.867,928,899
2026-08-19Open-market sale2,440$200.157,931,819
2026-08-19Open-market sale957$199.027,934,259
2026-08-19Open-market sale803$198.127,935,216
2026-08-18Open-market sale200$215.467,936,019
2026-08-18Open-market sale400$214.677,936,219
2026-08-18Open-market sale1,491$213.517,936,619
2026-08-18Open-market sale3,789$212.697,938,110
2026-08-18Open-market sale1,830$211.517,941,899
2026-08-18Open-market sale1,131$210.697,943,729
2026-08-18Open-market sale1,159$209.727,944,860
2026-08-17Open-market sale40$218.497,946,019
2026-08-17Open-market sale280$217.707,946,059
2026-08-17Open-market sale843$216.767,946,339
2026-08-17Open-market sale1,954$215.547,947,182
2026-08-17Open-market sale4,023$214.717,949,136
2026-08-17Open-market sale2,860$213.837,953,159
2026-08-14Open-market sale320$226.057,956,019
2026-08-14Open-market sale360$225.047,956,339
2026-08-14Open-market sale320$223.367,956,699
2026-08-14Open-market sale160$221.927,957,019
2026-08-14Open-market sale794$221.027,957,179
2026-08-14Open-market sale1,541$220.157,957,973
2026-08-14Open-market sale3,385$219.107,959,514
2026-08-14Open-market sale1,120$218.297,962,899
2026-08-14Open-market sale2,000$216.967,964,019
2026-08-13Open-market sale1,800$226.067,966,019
2026-08-13Open-market sale2,765$225.277,967,819
2026-08-13Open-market sale2,595$224.277,970,584
2026-08-13Open-market sale1,698$223.127,973,179
2026-08-13Open-market sale1,022$222.397,974,877
2026-08-13Open-market sale120$220.717,975,899
2026-08-12Open-market sale80$224.677,976,019
2026-08-12Open-market sale757$223.947,976,099
2026-08-12Open-market sale1,568$223.167,976,856
2026-08-12Open-market sale3,080$222.017,978,424
2026-08-12Open-market sale2,943$221.137,981,504
2026-08-12Open-market sale972$220.087,984,447
2026-08-12Open-market sale600$219.087,985,419
2026-08-11Open-market sale504$224.807,986,019
2026-08-11Open-market sale1,634$224.017,986,523
2026-08-11Open-market sale1,948$223.047,988,157
2026-08-11Open-market sale3,377$221.957,990,105
2026-08-11Open-market sale1,356$220.857,993,482
2026-08-11Open-market sale1,181$220.157,994,838
2026-08-10Open-market sale1,281$226.207,996,019
2026-08-10Open-market sale4,759$225.437,997,300
2026-08-10Open-market sale1,520$224.518,002,059
2026-08-10Open-market sale954$223.508,003,579
2026-08-10Open-market sale366$222.188,004,533
2026-08-10Open-market sale200$221.358,004,899
2026-08-10Open-market sale48$219.538,005,099
2026-08-10Open-market sale322$218.768,005,147
2026-08-10Open-market sale320$217.948,005,469
2026-08-10Open-market sale150$216.758,005,789
2026-08-10Open-market sale80$215.398,005,939
2026-08-07Open-market sale400$215.828,006,019
2026-08-07Open-market sale521$214.518,006,419
2026-08-07Open-market sale1,919$213.988,006,940
2026-08-07Open-market sale3,120$212.708,008,859
2026-08-07Open-market sale3,212$211.798,011,979
2026-08-07Open-market sale578$210.808,015,191
2026-08-07Open-market sale250$209.598,015,769
2026-08-06Open-market sale506$207.358,016,019
2026-08-06Open-market sale3,134$206.698,016,525
2026-08-06Open-market sale3,602$205.658,019,659
2026-08-06Open-market sale1,678$204.648,023,261
2026-08-06Open-market sale534$203.488,024,939
2026-08-06Open-market sale546$202.578,025,473
2026-08-05Open-market sale99$218.568,026,019
2026-08-05Open-market sale215$217.558,026,118
2026-08-05Open-market sale88$216.308,026,333
2026-08-05Open-market sale327$215.348,026,421
2026-08-05Open-market sale1,086$214.058,026,748
2026-08-05Open-market sale4,204$213.118,027,834
2026-08-05Open-market sale2,401$212.308,032,038
2026-08-05Open-market sale864$211.358,034,439
2026-08-05Open-market sale716$209.998,035,303
2026-08-04Open-market sale52$212.338,036,019
2026-08-04Open-market sale1,908$211.438,036,071
2026-08-04Open-market sale2,750$210.658,037,979
2026-08-04Open-market sale4,570$209.698,040,729
2026-08-04Open-market sale280$208.868,045,299
2026-08-04Open-market sale200$207.228,045,579
2026-08-04Open-market sale80$205.588,045,779
2026-08-04Open-market sale160$204.078,045,859
2026-08-03Open-market sale493$202.798,046,019
2026-08-03Open-market sale3,555$202.278,046,512
2026-08-03Open-market sale802$201.268,050,067
2026-08-03Open-market sale360$199.938,050,869
2026-08-03Open-market sale1,800$199.018,051,229
2026-08-03Open-market sale1,179$197.888,053,029
2026-08-03Open-market sale1,682$196.708,054,208
2026-08-03Open-market sale2,099$195.868,055,890
2026-08-03Open-market sale1,360$194.748,057,989
2026-08-03Open-market sale14,195$193.818,059,349
2026-08-03Open-market sale280$202.898,073,544
2026-08-03Open-market sale2,400$202.248,073,824
2026-08-03Open-market sale560$201.238,076,224
2026-08-03Open-market sale200$199.958,076,784
2026-08-03Open-market sale1,160$199.118,076,984
2026-08-03Open-market sale960$198.048,078,144
2026-08-03Open-market sale1,040$196.768,079,104
2026-08-03Open-market sale1,676$195.998,080,144
2026-08-03Open-market sale1,284$194.858,081,820
2026-08-03Open-market sale440$193.938,083,104
2026-07-31Open-market sale53$191.458,083,544
2026-07-31Open-market sale2,685$190.888,083,597
2026-07-31Open-market sale1,895$190.008,086,282
2026-07-31Open-market sale1,278$188.848,088,177
2026-07-31Open-market sale1,704$187.938,089,455
2026-07-31Open-market sale1,179$186.888,091,159
2026-07-31Open-market sale878$185.818,092,338
2026-07-31Open-market sale328$185.058,093,216
2026-07-30Open-market sale614$185.298,093,544
2026-07-30Open-market sale1,164$184.218,094,158
2026-07-30Open-market sale1,755$183.158,095,322
2026-07-30Open-market sale2,487$182.168,097,077
2026-07-30Open-market sale2,758$181.278,099,564
2026-07-30Open-market sale862$180.228,102,322
2026-07-30Open-market sale360$178.728,103,184
2026-07-29Open-market sale160$185.778,103,544
2026-07-29Open-market sale240$184.828,103,704
2026-07-29Open-market sale320$183.218,103,944
2026-07-29Open-market sale680$182.318,104,264
2026-07-29Open-market sale1,446$181.198,104,944
2026-07-29Open-market sale3,318$180.238,106,390
2026-07-29Open-market sale3,276$179.448,109,708
2026-07-29Open-market sale560$178.388,112,984
2026-07-28Open-market sale920$183.978,113,544
2026-07-28Open-market sale1,600$183.248,114,464
2026-07-28Open-market sale2,762$182.088,116,064
2026-07-28Open-market sale1,238$181.348,118,826
2026-07-28Open-market sale360$179.948,120,064
2026-07-28Open-market sale680$179.048,120,424
2026-07-28Open-market sale640$178.048,121,104
2026-07-28Open-market sale760$176.808,121,744
2026-07-28Open-market sale880$175.868,122,504
2026-07-28Open-market sale160$174.708,123,384
2026-07-27Open-market sale80$188.288,123,544
2026-07-27Open-market sale759$187.468,123,624
2026-07-27Open-market sale852$186.398,124,383
2026-07-27Open-market sale460$185.558,125,235
2026-07-27Open-market sale2,134$184.318,125,695
2026-07-27Open-market sale1,485$183.538,127,829
2026-07-27Open-market sale1,200$182.488,129,314
2026-07-27Open-market sale1,222$181.418,130,514
2026-07-27Open-market sale1,808$180.378,131,736
2026-07-24Open-market sale40$185.218,133,544
2026-07-24Open-market sale758$184.578,133,584
2026-07-24Open-market sale5,109$183.558,134,342
2026-07-24Open-market sale4,093$182.758,139,451
2026-07-23Open-market sale279$189.508,143,544
2026-07-23Open-market sale320$187.688,143,823
2026-07-23Open-market sale520$186.508,144,143
2026-07-23Open-market sale680$185.648,144,663
2026-07-23Open-market sale1,447$184.248,145,343
2026-07-23Open-market sale4,217$183.428,146,790
2026-07-23Open-market sale2.537$182.528,151,007
2026-07-22Open-market sale120$192.528,153,544
2026-07-22Open-market sale703$191.808,153,664
2026-07-22Open-market sale170$189.708,154,367
2026-07-22Open-market sale1,746$188.898,154,537
2026-07-22Open-market sale2,774$187.948,156,283
2026-07-22Open-market sale4,327$187.228,159,057
2026-07-22Open-market sale160$186.028,163,384
2026-07-21Open-market sale68$199.938,163,544
2026-07-21Open-market sale492$198.778,163,612
2026-07-21Open-market sale384$197.598,164,104
2026-07-21Open-market sale152$196.418,164,488
2026-07-21Open-market sale276$195.728,164,640
2026-07-21Open-market sale524$194.498,164,916
2026-07-21Open-market sale472$193.278,165,440
2026-07-21Open-market sale2,775$192.468,165,912
2026-07-21Open-market sale3,249$191.448,168,687
2026-07-21Open-market sale1,608$190.548,171,936
2026-07-20Open-market sale120$207.778,173,544
2026-07-20Open-market sale680$206.878,173,664
2026-07-20Open-market sale800$205.788,174,344
2026-07-20Open-market sale1,916$204.608,175,144
2026-07-20Open-market sale2,499$203.798,177,060
2026-07-20Open-market sale1,825$202.758,179,559
2026-07-20Open-market sale800$201.948,181,384
2026-07-20Open-market sale280$200.698,182,184
2026-07-20Open-market sale120$199.808,182,464
2026-07-20Open-market sale960$198.188,182,584
2026-07-17Open-market sale280$208.838,183,544
2026-07-17Open-market sale798$207.858,183,824
2026-07-17Open-market sale1,242$207.058,184,622
2026-07-17Open-market sale2,321$205.988,185,864
2026-07-17Open-market sale1,999$205.078,188,185
2026-07-17Open-market sale1,000$204.078,190,184
2026-07-17Open-market sale1,360$203.188,191,184
2026-07-17Open-market sale920$201.998,192,544
2026-07-17Open-market sale80$199.998,193,464
2026-07-16Open-market sale349$207.068,193,544
2026-07-16Open-market sale573$205.988,193,893
2026-07-16Open-market sale1,280$205.138,194,466
2026-07-16Open-market sale3,302$204.068,195,746
2026-07-16Open-market sale2,120$203.198,199,048
2026-07-16Open-market sale2,056$202.108,201,168
2026-07-16Open-market sale320$201.028,203,224
2026-07-15Open-market sale104$216.888,203,544
2026-07-15Open-market sale106$215.298,203,648
2026-07-15Open-market sale200$213.978,203,754
2026-07-15Open-market sale201$213.168,203,954
2026-07-15Open-market sale1,169$212.178,204,155
2026-07-15Open-market sale817$211.218,205,324
2026-07-15Open-market sale544$210.048,206,141
2026-07-15Open-market sale739$208.838,206,685
2026-07-15Open-market sale1,856$207.918,207,424
2026-07-15Open-market sale3,387$206.968,209,280
2026-07-15Open-market sale877$205.958,212,667
2026-07-14Open-market sale80$210.878,213,544
2026-07-14Open-market sale796$210.428,213,624
2026-07-14Open-market sale1,535$209.288,214,420
2026-07-14Open-market sale1,513$208.108,215,955
2026-07-14Open-market sale1,261$207.008,217,468
2026-07-14Open-market sale1,193$206.148,218,729
2026-07-14Open-market sale509$205.088,219,922
2026-07-14Open-market sale789$203.648,220,431
2026-07-14Open-market sale720$202.318,221,220
2026-07-14Open-market sale525$201.238,221,940
2026-07-14Open-market sale240$199.648,222,465
2026-07-14Open-market sale131$197.968,222,705
2026-07-14Open-market sale252$194.508,222,836
2026-07-14Open-market sale127$192.268,223,088
2026-07-14Open-market sale329$190.168,223,215
2026-07-13Open-market sale161$188.928,223,544
2026-07-13Open-market sale4,014$188.168,223,705
2026-07-13Open-market sale2,727$187.338,227,719
2026-07-13Open-market sale1,057$186.328,230,446
2026-07-13Open-market sale520$185.038,230,503
2026-07-13Open-market sale801$184.388,232,023
2026-07-13Open-market sale520$183.128,232,824
2026-07-13Open-market sale200$181.938,233,344
2026-07-10Open-market sale329$197.498,233,544
2026-07-10Open-market sale1,111$196.798,233,873
2026-07-10Open-market sale640$195.828,234,984
2026-07-10Open-market sale107$194.218,235,624
2026-07-10Open-market sale173$193.498,235,731
2026-07-10Open-market sale120$192.198,235,904
2026-07-10Open-market sale200$191.048,236,024
2026-07-10Open-market sale160$190.088,236,224
2026-07-10Open-market sale1,056$189.058,236,384
2026-07-10Open-market sale1,504$188.128,237,440
2026-07-10Open-market sale4,600$187.178,238,944
2026-07-09Open-market sale451$198.468,243,544
2026-07-09Open-market sale2,358$197.908,243,995
2026-07-09Open-market sale1,869$196.828,246,353
2026-07-09Open-market sale2,389$195.858,248,222
2026-07-09Open-market sale1,573$195.048,250,611
2026-07-09Open-market sale400$193.628,252,184
2026-07-09Open-market sale120$192.408,252,584
2026-07-09Open-market sale40$191.008,252,704
2026-07-09Open-market sale120$189.548,252,744
2026-07-09Open-market sale680$188.558,252,864
2026-07-08Open-market sale80$195.288,253,544
2026-07-08Open-market sale280$194.568,253,624
2026-07-08Open-market sale560$193.408,253,904
2026-07-08Open-market sale200$192.338,254,464
2026-07-08Open-market sale1,562$191.048,254,664
2026-07-08Open-market sale1,558$190.118,256,226
2026-07-08Open-market sale3,160$189.148,257,784
2026-07-08Open-market sale920$188.178,260,944
2026-07-08Open-market sale920$186.998,261,864
2026-07-08Open-market sale760$186.028,262,784
2026-07-07Open-market sale295$200.788,263,544
2026-07-07Open-market sale1,448$199.418,263,839
2026-07-07Open-market sale1,673$198.418,265,287
2026-07-07Open-market sale1,957$197.258,266,960
2026-07-07Open-market sale1,461$196.398,268,917
2026-07-07Open-market sale982$195.378,270,378
2026-07-07Open-market sale1,864$194.438,271,360
2026-07-07Open-market sale320$193.298,273,224
2026-07-06Open-market sale40$209.268,273,544
2026-07-06Open-market sale280$208.118,273,584
2026-07-06Open-market sale320$207.218,273,864
2026-07-06Open-market sale1,105$206.168,274,184
2026-07-06Open-market sale1,058$205.378,275,289
2026-07-06Open-market sale637$204.168,276,347
2026-07-06Open-market sale480$203.078,276,984
2026-07-06Open-market sale840$202.058,277,464
2026-07-06Open-market sale880$201.168,278,304
2026-07-06Open-market sale1,540$199.878,279,184
2026-07-06Open-market sale1,820$199.168,280,724
2026-07-06Open-market sale720$198.228,282,544
2026-07-06Open-market sale40$195.978,283,264
2026-07-06Open-market sale80$194.248,283,304
2026-07-06Open-market sale80$192.588,283,384
2026-07-06Open-market sale80$189.438,283,464
2026-07-02Open-market sale40$199.488,283,544
2026-07-02Open-market sale651$198.678,283,584
2026-07-02Open-market sale1,160$197.678,284,235
2026-07-02Open-market sale1,436$196.758,285,395
2026-07-02Open-market sale2,586$195.638,286,831
2026-07-02Open-market sale2,438$194.768,289,417
2026-07-02Open-market sale1,249$194.028,291,855
2026-07-02Open-market sale200$192.708,293,104
2026-07-02Open-market sale240$191.338,293,304
2026-07-01Open-market sale13$785.602,073,386
2026-07-01Open-market sale26$784.262,073,399
2026-07-01Open-market sale46$782.762,073,425
2026-07-01Open-market sale77$782.082,073,471
2026-07-01Open-market sale138$780.822,073,548
2026-07-01Open-market sale116$779.892,073,686
2026-07-01Open-market sale78$778.382,073,802
2026-07-01Open-market sale156$777.582,073,880
2026-07-01Open-market sale260$776.472,074,036
2026-07-01Open-market sale234$775.482,074,296
2026-07-01Open-market sale156$774.252,074,530
2026-07-01Open-market sale186$773.332,074,686
2026-07-01Open-market sale272$772.162,074,872
2026-07-01Open-market sale296$771.152,075,144
2026-07-01Open-market sale137$770.062,075,440
2026-07-01Open-market sale182$769.062,075,577
2026-07-01Open-market sale62$767.682,075,759
2026-07-01Open-market sale65$766.632,075,821
2026-06-30Open-market sale12$746.782,078,256
2026-06-30Open-market sale20$745.422,078,268
2026-06-30Open-market sale35$740.912,078,288
2026-06-30Open-market sale1$737.002,078,323
2026-06-30Open-market sale62$734.002,078,324
2026-06-30Open-market sale5$764.982,075,886
2026-06-30Open-market sale181$764.352,075,891
2026-06-30Open-market sale257$763.452,076,072
2026-06-30Open-market sale280$762.382,076,329
2026-06-30Open-market sale285$761.342,076,609
2026-06-30Open-market sale178$760.272,076,894
2026-06-30Open-market sale170$759.362,077,072
2026-06-30Open-market sale333$758.232,077,242
2026-06-30Open-market sale112$757.572,077,575
2026-06-30Open-market sale99$756.192,077,687
2026-06-30Open-market sale232$755.142,077,786
2026-06-30Open-market sale63$753.772,078,018
2026-06-30Open-market sale14$752.862,078,081
2026-06-30Open-market sale100$751.742,078,095
2026-06-30Open-market sale19$750.372,078,195
2026-06-30Open-market sale38$749.502,078,214
2026-06-30Open-market sale4$748.002,078,252
2026-06-30Open-market sale12$746.782,078,256
2026-06-29Open-market sale13$754.852,078,386
2026-06-29Open-market sale40$752.772,078,399
2026-06-29Open-market sale77$751.812,078,439
2026-06-29Open-market sale91$750.652,078,516
2026-06-29Open-market sale39$749.422,078,607
2026-06-29Open-market sale182$748.422,078,646
2026-06-29Open-market sale273$747.162,078,828
2026-06-29Open-market sale390$746.352,079,101
2026-06-29Open-market sale360$745.192,079,491
2026-06-29Open-market sale212$744.152,079,851
2026-06-29Open-market sale212$743.212,080,063
2026-06-29Open-market sale182$742.022,080,275
2026-06-29Open-market sale104$741.072,080,457
2026-06-29Open-market sale39$739.502,080,561
2026-06-29Open-market sale26$737.772,080,600
2026-06-29Open-market sale65$735.362,080,626
2026-06-29Open-market sale13$732.772,080,691
2026-06-29Open-market sale13$729.332,080,704
2026-06-29Open-market sale13$726.962,080,717
2026-06-29Open-market sale65$721.782,080,730
2026-06-29Open-market sale26$718.172,080,795
2026-06-29Open-market sale13$713.012,080,821
2026-06-29Open-market sale26$709.522,080,834
2026-06-29Open-market sale26$706.812,080,860
2026-06-26Open-market sale195$689.662,082,606
2026-06-26Open-market sale169$688.822,082,801
2026-06-26Open-market sale79$687.772,082,970
2026-06-26Open-market sale194$686.792,083,049
2026-06-26Open-market sale52$685.482,083,243
2026-06-26Open-market sale26$684.002,083,295
2026-06-26Open-market sale13$681.192,083,321
2026-06-26Open-market sale13$679.422,083,334
2026-06-26Open-market sale39$676.632,083,347
2026-06-26Open-market sale13$703.562,080,886
2026-06-26Open-market sale39$702.652,080,899
2026-06-26Open-market sale264$701.502,080,938
2026-06-26Open-market sale91$700.482,081,202
2026-06-26Open-market sale26$698.432,081,293
2026-06-26Open-market sale91$697.082,081,319
2026-06-26Open-market sale161$696.052,081,410
2026-06-26Open-market sale214$695.002,081,571
2026-06-26Open-market sale197$694.082,081,785
2026-06-26Open-market sale201$692.992,081,982
2026-06-26Open-market sale189$691.842,082,183
2026-06-26Open-market sale234$690.962,082,372
2026-06-25Open-market sale7$692.332,083,386
2026-06-25Open-market sale38$690.322,083,393
2026-06-25Open-market sale98$689.462,083,431
2026-06-25Open-market sale20$688.232,083,529
2026-06-25Open-market sale141$686.982,083,549
2026-06-25Open-market sale61$686.262,083,690
2026-06-25Open-market sale47$684.882,083,751
2026-06-25Open-market sale166$684.002,083,798
2026-06-25Open-market sale102$682.842,083,964
2026-06-25Open-market sale217$682.082,084,066
2026-06-25Open-market sale226$680.702,084,283
2026-06-25Open-market sale272$679.712,084,509
2026-06-25Open-market sale224$678.792,084,781
2026-06-25Open-market sale216$677.862,085,005
2026-06-25Open-market sale166$676.842,085,221
2026-06-25Open-market sale168$675.672,085,387
2026-06-25Open-market sale99$674.862,085,555
2026-06-25Open-market sale119$673.812,085,654
2026-06-25Open-market sale61$672.462,085,773
2026-06-25Open-market sale52$671.682,085,834
2026-06-24Open-market sale182$677.592,086,913
2026-06-24Open-market sale156$676.592,087,095
2026-06-24Open-market sale104$675.262,087,251
2026-06-24Open-market sale91$674.272,087,355
2026-06-24Open-market sale273$673.342,087,446
2026-06-24Open-market sale342$672.462,087,719
2026-06-24Open-market sale247$671.422,088,061
2026-06-24Open-market sale78$670.382,088,308
2026-06-24Open-market sale13$687.002,085,886
2026-06-24Open-market sale70$685.142,085,899
2026-06-24Open-market sale86$682.952,085,969
2026-06-24Open-market sale117$681.762,086,055
2026-06-24Open-market sale247$680.482,086,172
2026-06-24Open-market sale299$679.522,086,419
2026-06-24Open-market sale195$678.572,086,718
2026-06-23Open-market sale13$690.372,088,386
2026-06-23Open-market sale104$689.652,088,399
2026-06-23Open-market sale35$688.252,088,503
2026-06-23Open-market sale212$687.802,088,538
2026-06-23Open-market sale143$686.582,088,750
2026-06-23Open-market sale104$685.222,088,893
2026-06-23Open-market sale117$684.222,088,997
2026-06-23Open-market sale130$683.002,089,114
2026-06-23Open-market sale274$681.892,089,244
2026-06-23Open-market sale536$681.002,089,518
2026-06-23Open-market sale247$680.022,090,054
2026-06-23Open-market sale169$678.772,090,301
2026-06-23Open-market sale78$677.662,090,470
2026-06-23Open-market sale52$676.142,090,548
2026-06-23Open-market sale78$675.422,090,600
2026-06-23Open-market sale65$674.182,090,678
2026-06-23Open-market sale39$670.912,090,743
2026-06-23Open-market sale26$669.912,090,782
2026-06-23Open-market sale26$668.322,090,808
2026-06-23Open-market sale39$665.662,090,834
2026-06-23Open-market sale13$664.002,090,873
2026-06-22Open-market sale197$703.512,093,608
2026-06-22Open-market sale170$702.282,093,805
2026-06-22Open-market sale218$701.442,093,975
2026-06-22Open-market sale135$700.232,094,193
2026-06-22Open-market sale150$699.242,094,328
2026-06-22Open-market sale197$698.232,094,478
2026-06-22Open-market sale117$697.372,094,675
2026-06-22Open-market sale40$696.032,094,792
2026-06-22Open-market sale30$694.942,094,832
2026-06-22Open-market sale193$694.152,094,862
2026-06-22Open-market sale341$692.882,095,055
2026-06-22Open-market sale240$691.852,095,396
2026-06-22Open-market sale347$690.882,095,636
2026-06-22Open-market sale411$689.802,095,983
2026-06-22Open-market sale433$688.692,096,394
2026-06-22Open-market sale206$688.002,096,827
2026-06-22Open-market sale153$686.492,097,033
2026-06-22Open-market sale380$685.602,097,186
2026-06-22Open-market sale9,818$684.852,097,566
2026-06-22Open-market sale572$683.522,107,384
2026-06-22Open-market sale825$682.332,107,956
2026-06-22Open-market sale708$681.322,108,781
2026-06-22Open-market sale500$680.232,109,489
2026-06-22Open-market sale390$679.202,109,989
2026-06-22Open-market sale120$678.082,110,379
2026-06-22Open-market sale300$677.032,110,499
2026-06-22Open-market sale630$675.952,110,799
2026-06-22Open-market sale640$675.202,111,429
2026-06-22Open-market sale22$673.602,112,069
2026-06-22Open-market sale41$707.592,090,886
2026-06-22Open-market sale40$703.582,090,927
2026-06-22Open-market sale81$701.922,090,967
2026-06-22Open-market sale53$699.712,091,048
2026-06-22Open-market sale40$698.222,091,101
2026-06-22Open-market sale40$696.902,091,141
2026-06-22Open-market sale80$695.442,091,181
2026-06-22Open-market sale76$694.162,091,261
2026-06-22Open-market sale200$692.472,091,337
2026-06-22Open-market sale40$690.242,091,537
2026-06-22Open-market sale120$689.332,091,577
2026-06-22Open-market sale150$688.122,091,697
2026-06-22Open-market sale158$685.872,091,847
2026-06-22Open-market sale88$684.632,092,005
2026-06-22Open-market sale204$683.612,092,093
2026-06-22Open-market sale280$682.492,092,297
2026-06-22Open-market sale268$681.152,092,577
2026-06-22Open-market sale80$679.292,092,845
2026-06-22Open-market sale120$678.402,092,925
2026-06-22Open-market sale63$676.492,093,045
2026-06-22Open-market sale238$675.742,093,108
2026-06-22Open-market sale40$674.192,093,346
2026-06-22Open-market sale20$710.262,093,386
2026-06-22Open-market sale60$707.412,093,406
2026-06-22Open-market sale22$705.442,093,466
2026-06-22Open-market sale120$704.472,093,488
2026-06-18Open-market sale232$678.002,113,404
2026-06-18Open-market sale82$676.862,113,636
2026-06-18Open-market sale123$676.012,113,718
2026-06-18Open-market sale198$675.092,113,841
2026-06-18Open-market sale131$673.802,114,039
2026-06-18Open-market sale88$672.912,114,170
2026-06-18Open-market sale112$671.732,114,258
2026-06-18Open-market sale46$670.972,114,370
2026-06-18Open-market sale33$669.852,114,416
2026-06-18Open-market sale10$668.342,114,449
2026-06-18Open-market sale45$667.682,114,459
2026-06-18Open-market sale14$665.342,114,504
2026-06-18Open-market sale19$663.302,114,518
2026-06-18Open-market sale54$662.892,114,537
2026-06-18Open-market sale5$695.062,112,091
2026-06-18Open-market sale25$691.762,112,096
2026-06-18Open-market sale21$690.822,112,121
2026-06-18Open-market sale14$689.912,112,142
2026-06-18Open-market sale26$688.232,112,156
2026-06-18Open-market sale20$686.662,112,182
2026-06-18Open-market sale108$686.022,112,202
2026-06-18Open-market sale208$685.422,112,310
2026-06-18Open-market sale26$683.772,112,518
2026-06-18Open-market sale97$683.232,112,544
2026-06-18Open-market sale28$681.842,112,641
2026-06-18Open-market sale153$680.932,112,669
2026-06-18Open-market sale281$679.962,112,822
2026-06-18Open-market sale301$679.002,113,103
2026-06-17Open-market sale4$671.872,117,087
2026-06-17Open-market sale23$674.542,117,064
2026-06-17Open-market sale18$675.302,117,046
2026-06-17Open-market sale50$677.032,116,996
2026-06-17Open-market sale69$678.362,116,927
2026-06-17Open-market sale112$679.222,116,815
2026-06-17Open-market sale260$680.212,116,555
2026-06-17Open-market sale212$681.332,116,343
2026-06-17Open-market sale265$682.352,116,078
2026-06-17Open-market sale206$683.182,115,872
2026-06-17Open-market sale328$684.302,115,544
2026-06-17Open-market sale363$685.232,115,181
2026-06-17Open-market sale213$686.262,114,968
2026-06-17Open-market sale289$687.352,114,679
2026-06-17Open-market sale88$688.202,114,591
2026-06-16Open-market sale336$681.032,118,643
2026-06-16Open-market sale19$699.892,117,091
2026-06-16Open-market sale445$681.982,118,198
2026-06-16Open-market sale415$682.922,117,783
2026-06-16Open-market sale12$698.652,117,110
2026-06-16Open-market sale5$695.602,117,122
2026-06-16Open-market sale19$694.932,117,127
2026-06-16Open-market sale45$693.102,117,146
2026-06-16Open-market sale3$691.792,117,191
2026-06-16Open-market sale5$690.362,117,194
2026-06-16Open-market sale25$689.062,117,199
2026-06-16Open-market sale42$688.302,117,224
2026-06-16Open-market sale29$687.132,117,266
2026-06-16Open-market sale33$686.122,117,295
2026-06-16Open-market sale165$684.792,117,328
2026-06-16Open-market sale290$683.942,117,493
2026-06-16Open-market sale22$668.482,119,569
2026-06-16Open-market sale196$680.032,118,979
2026-06-16Open-market sale238$679.172,119,175
2026-06-16Open-market sale4$677.002,119,413
2026-06-16Open-market sale39$676.032,119,417
2026-06-16Open-market sale27$673.812,119,456
2026-06-16Open-market sale62$672.792,119,483
2026-06-16Open-market sale19$671.552,119,545
2026-06-16Open-market sale5$669.782,119,564
2026-06-15Open-market sale207$690.342,120,773
2026-06-15Open-market sale22$669.982,122,069
2026-06-15Open-market sale88$671.052,121,981
2026-06-15Open-market sale7$696.992,119,591
2026-06-15Open-market sale35$695.512,119,598
2026-06-15Open-market sale105$694.362,119,633
2026-06-15Open-market sale209$693.452,119,738
2026-06-15Open-market sale551$692.362,119,947
2026-06-15Open-market sale275$691.512,120,498
2026-06-15Open-market sale175$689.232,120,980
2026-06-15Open-market sale228$688.142,121,155
2026-06-15Open-market sale176$687.052,121,383
2026-06-15Open-market sale130$686.242,121,559
2026-06-15Open-market sale73$684.972,121,689
2026-06-15Open-market sale40$683.782,121,762
2026-06-15Open-market sale38$682.662,121,802
2026-06-15Open-market sale55$681.772,121,840
2026-06-15Open-market sale21$680.522,121,895
2026-06-15Open-market sale50$679.852,121,916
2026-06-15Open-market sale15$678.002,121,966
2026-06-12Open-market sale300$682.982,124,135
2026-06-12Open-market sale13$701.272,122,091
2026-06-12Open-market sale39$699.572,122,104
2026-06-12Open-market sale65$697.752,122,143
2026-06-12Open-market sale52$696.672,122,208
2026-06-12Open-market sale65$695.052,122,260
2026-06-12Open-market sale65$693.292,122,325
2026-06-12Open-market sale208$692.422,122,390
2026-06-12Open-market sale169$691.332,122,598
2026-06-12Open-market sale156$690.172,122,767
2026-06-12Open-market sale286$689.252,122,923
2026-06-12Open-market sale117$688.132,123,209
2026-06-12Open-market sale169$687.012,123,326
2026-06-12Open-market sale247$686.092,123,495
2026-06-12Open-market sale229$684.992,123,742
2026-06-12Open-market sale164$684.092,123,971
2026-06-12Open-market sale26$679.812,124,565
2026-06-12Open-market sale130$681.902,124,435
2026-06-11Open-market sale39$694.872,124,591
2026-06-11Open-market sale156$693.992,124,630
2026-06-11Open-market sale130$692.902,124,786
2026-06-11Open-market sale364$691.992,124,916
2026-06-11Open-market sale95$691.122,125,280
2026-06-11Open-market sale144$689.922,125,375
2026-06-11Open-market sale51$688.622,125,519
2026-06-11Open-market sale52$687.862,125,570
2026-06-11Open-market sale66$686.652,125,622
2026-06-11Open-market sale39$647.062,127,026
2026-06-11Open-market sale52$684.412,125,804
2026-06-11Open-market sale104$683.152,125,856
2026-06-11Open-market sale13$681.502,125,960
2026-06-11Open-market sale26$680.462,125,973
2026-06-11Open-market sale26$679.242,125,999
2026-06-11Open-market sale52$677.612,126,025
2026-06-11Open-market sale39$676.472,126,077
2026-06-11Open-market sale39$675.192,126,116
2026-06-11Open-market sale83$673.282,126,155
2026-06-11Open-market sale86$672.152,126,238
2026-06-11Open-market sale91$671.062,126,324
2026-06-11Open-market sale117$670.032,126,415
2026-06-11Open-market sale104$668.982,126,532
2026-06-11Open-market sale91$668.002,126,636
2026-06-11Open-market sale26$665.892,126,727
2026-06-11Open-market sale39$664.772,126,753
2026-06-11Open-market sale13$663.032,126,792
2026-06-11Open-market sale13$661.892,126,805
2026-06-11Open-market sale13$660.002,126,818
2026-06-11Open-market sale26$657.992,126,831
2026-06-11Open-market sale13$656.332,126,857
2026-06-11Open-market sale39$655.322,126,870
2026-06-11Open-market sale26$653.542,126,909
2026-06-11Open-market sale39$652.122,126,935
2026-06-11Open-market sale13$650.002,126,974
2026-06-11Open-market sale39$648.662,126,987
2026-06-11Open-market sale116$685.462,125,688
2026-06-11Open-market sale26$643.582,127,065
2026-06-10Open-market sale277$653.372,128,001
2026-06-10Open-market sale288$654.392,127,713
2026-06-10Open-market sale154$655.422,127,559
2026-06-10Open-market sale130$656.602,127,429
2026-06-10Open-market sale117$657.772,127,312
2026-06-10Open-market sale117$658.802,127,195
2026-06-10Open-market sale78$659.812,127,117
2026-06-10Open-market sale26$661.402,127,091
2026-06-10Open-market sale203$652.402,128,278
2026-06-10Open-market sale131$650.902,128,481
2026-06-10Open-market sale117$649.932,128,612
2026-06-10Open-market sale209$648.692,128,729
2026-06-10Open-market sale174$647.932,128,938
2026-06-10Open-market sale232$646.692,129,112
2026-06-10Open-market sale52$645.032,129,344
2026-06-10Open-market sale91$644.532,129,396
2026-06-10Open-market sale26$641.472,129,487
2026-06-10Open-market sale26$640.002,129,513
2026-06-10Open-market sale26$638.862,129,539
2026-06-10Open-market sale26$636.642,129,565
2026-06-09Open-market sale238$643.472,130,446
2026-06-09Open-market sale199$642.572,130,684
2026-06-09Open-market sale118$641.622,130,883
2026-06-09Open-market sale144$640.502,131,001
2026-06-09Open-market sale99$639.492,131,145
2026-06-09Open-market sale48$638.412,131,244
2026-06-09Open-market sale53$637.492,131,292
2026-06-09Open-market sale64$636.132,131,345
2026-06-09Open-market sale66$635.022,131,409
2026-06-09Open-market sale70$633.862,131,475
2026-06-09Open-market sale56$632.722,131,545
2026-06-09Open-market sale91$631.652,131,601
2026-06-09Open-market sale42$630.522,131,692
2026-06-09Open-market sale56$629.252,131,734
2026-06-09Open-market sale48$627.782,131,790
2026-06-09Open-market sale10$625.772,131,838
2026-06-09Open-market sale16$625.032,131,848
2026-06-09Open-market sale68$623.612,131,864
2026-06-09Open-market sale40$622.702,131,932
2026-06-09Open-market sale21$621.292,131,972
2026-06-09Open-market sale29$619.742,131,993
2026-06-09Open-market sale23$652.652,129,693
2026-06-09Open-market sale28$651.482,129,716
2026-06-09Open-market sale101$650.052,129,744
2026-06-09Open-market sale44$649.002,129,845
2026-06-09Open-market sale46$647.782,129,889
2026-06-09Open-market sale37$646.802,129,935
2026-06-09Open-market sale341$645.422,129,972
2026-06-09Open-market sale133$644.582,130,313
2026-06-09Open-market sale42$653.942,129,651
2026-06-09Open-market sale26$654.762,129,625
2026-06-09Open-market sale20$656.292,129,605
2026-06-09Open-market sale45$658.792,129,560
2026-06-09Open-market sale4$660.892,129,556
2026-06-09Open-market sale34$662.652,129,522
2026-06-08Open-market sale206$655.592,133,882
2026-06-08Open-market sale40$679.742,132,102
2026-06-08Open-market sale120$678.542,132,142
2026-06-08Open-market sale160$676.572,132,262
2026-06-08Open-market sale40$674.772,132,422
2026-06-08Open-market sale133$673.872,132,462
2026-06-08Open-market sale107$672.432,132,595
2026-06-08Open-market sale120$671.332,132,702
2026-06-08Open-market sale40$669.872,132,822
2026-06-08Open-market sale160$665.732,132,862
2026-06-08Open-market sale40$663.012,133,022
2026-06-08Open-market sale80$661.102,133,062
2026-06-08Open-market sale160$659.722,133,142
2026-06-08Open-market sale300$658.792,133,302
2026-06-08Open-market sale80$658.372,133,602
2026-06-08Open-market sale40$657.372,133,682
2026-06-08Open-market sale160$656.642,133,722
2026-06-08Open-market sale80$681.532,132,022
2026-06-08Open-market sale394$654.342,134,088
2026-06-08Open-market sale40$652.902,134,482
2026-06-05Open-market sale13$704.672,134,522
2026-06-05Open-market sale13$703.332,134,535
2026-06-05Open-market sale26$702.322,134,548
2026-06-05Open-market sale17$670.882,137,005
2026-06-05Open-market sale26$671.672,136,979
2026-06-05Open-market sale143$673.692,136,836
2026-06-05Open-market sale169$674.992,136,667
2026-06-05Open-market sale104$676.202,136,563
2026-06-05Open-market sale52$677.132,136,511
2026-06-05Open-market sale39$678.502,136,472
2026-06-05Open-market sale88$680.012,136,384
2026-06-05Open-market sale42$681.122,136,342
2026-06-05Open-market sale39$682.062,136,303
2026-06-05Open-market sale39$683.392,136,264
2026-06-05Open-market sale26$684.742,136,238
2026-06-05Open-market sale117$686.052,136,121
2026-06-05Open-market sale196$687.072,135,925
2026-06-05Open-market sale194$688.262,135,731
2026-06-05Open-market sale221$689.322,135,510
2026-06-05Open-market sale156$690.282,135,354
2026-06-05Open-market sale117$691.622,135,237
2026-06-05Open-market sale169$692.632,135,068
2026-06-05Open-market sale117$693.852,134,951
2026-06-05Open-market sale65$694.792,134,886
2026-06-05Open-market sale156$695.842,134,730
2026-06-05Open-market sale39$696.952,134,691
2026-06-05Open-market sale52$698.232,134,639
2026-06-05Open-market sale39$700.082,134,574
2026-06-05Open-market sale26$699.222,134,613
2026-06-04Open-market sale120$696.032,138,322
2026-06-04Open-market sale240$694.602,138,442
2026-06-04Open-market sale160$693.132,138,682
2026-06-04Open-market sale80$692.032,138,842
2026-06-04Open-market sale40$690.112,138,922
2026-06-04Open-market sale64$689.162,138,962
2026-06-04Open-market sale56$687.322,139,026
2026-06-04Open-market sale120$685.432,139,082
2026-06-04Open-market sale40$683.912,139,202
2026-06-04Open-market sale160$680.912,139,242
2026-06-04Open-market sale40$679.212,139,402
2026-06-04Open-market sale40$677.202,139,442
2026-06-04Open-market sale40$672.792,139,482
2026-06-04Open-market sale80$697.732,138,242
2026-06-04Open-market sale80$711.922,137,762
2026-06-04Open-market sale160$718.422,137,122
2026-06-04Open-market sale120$716.592,137,282
2026-06-04Open-market sale200$715.262,137,402
2026-06-04Open-market sale160$713.942,137,602
2026-06-04Open-market sale100$719.712,137,022
2026-06-04Open-market sale80$709.522,137,842
2026-06-04Open-market sale40$707.402,137,922
2026-06-04Open-market sale80$704.682,137,962
2026-06-04Open-market sale120$702.502,138,042
2026-06-04Open-market sale80$701.252,138,162
2026-06-03Open-market sale120$744.822,141,862
2026-06-03Open-market sale40$766.172,139,522
2026-06-03Open-market sale80$758.572,139,562
2026-06-03Open-market sale120$757.572,139,642
2026-06-03Open-market sale40$755.982,139,762
2026-06-03Open-market sale240$755.262,139,802
2026-06-03Open-market sale40$753.802,140,042
2026-06-03Open-market sale240$753.302,140,082
2026-06-03Open-market sale320$752.052,140,322
2026-06-03Open-market sale240$751.142,140,642
2026-06-03Open-market sale200$749.982,140,882
2026-06-03Open-market sale360$748.812,141,082
2026-06-03Open-market sale260$747.512,141,442
2026-06-03Open-market sale160$746.572,141,702
2026-06-03Open-market sale40$743.282,141,982
2026-06-02Open-market sale51$754.702,143,938
2026-06-02Open-market sale195$753.342,143,989
2026-06-02Open-market sale97$752.452,144,184
2026-06-02Open-market sale65$751.282,144,281
2026-06-02Open-market sale101$749.062,144,379
2026-06-02Open-market sale42$747.792,144,480
2026-06-02Open-market sale40$784.232,144,522
2026-06-02Open-market sale33$749.782,144,346
2026-06-02Open-market sale112$762.442,142,754
2026-06-02Open-market sale56$755.932,143,882
2026-06-02Open-market sale101$756.882,143,781
2026-06-02Open-market sale26$772.012,142,035
2026-06-02Open-market sale25$770.252,142,061
2026-06-02Open-market sale114$769.232,142,086
2026-06-02Open-market sale265$768.272,142,200
2026-06-02Open-market sale84$767.362,142,465
2026-06-02Open-market sale27$765.392,142,549
2026-06-02Open-market sale42$764.652,142,576
2026-06-02Open-market sale136$763.742,142,618
2026-06-02Open-market sale13$777.332,142,022
2026-06-02Open-market sale115$761.452,142,866
2026-06-02Open-market sale267$760.132,142,981
2026-06-02Open-market sale279$759.042,143,248
2026-06-02Open-market sale254$758.032,143,527
2026-06-01Open-market sale120$761.782,145,942
2026-06-01Open-market sale120$760.362,146,062
2026-06-01Open-market sale120$758.542,146,182
2026-06-01Open-market sale160$757.472,146,302
2026-06-01Open-market sale200$756.192,146,462
2026-06-01Open-market sale40$754.752,146,662
2026-06-01Open-market sale200$753.982,146,702
2026-06-01Open-market sale40$751.672,146,902
2026-06-01Open-market sale40$741.272,146,942
2026-06-01Open-market sale40$738.052,146,982
2026-06-01Open-market sale260$781.852,144,562
2026-06-01Open-market sale80$779.442,144,822
2026-06-01Open-market sale80$778.682,144,902
2026-06-01Open-market sale120$777.462,144,982
2026-06-01Open-market sale160$773.782,145,102
2026-06-01Open-market sale40$770.542,145,262
2026-06-01Open-market sale80$768.212,145,302
2026-06-01Open-market sale80$766.742,145,382
2026-06-01Open-market sale240$765.662,145,462
2026-06-01Open-market sale80$764.512,145,702
2026-06-01Open-market sale160$763.412,145,782
2026-05-29Open-market sale66$709.932,148,989
2026-05-29Open-market sale78$708.492,149,055
2026-05-29Open-market sale51$707.372,149,133
2026-05-29Open-market sale78$706.082,149,184
2026-05-29Open-market sale26$703.992,149,262
2026-05-29Open-market sale26$702.822,149,288
2026-05-29Open-market sale26$700.322,149,314
2026-05-29Open-market sale26$698.342,149,340
2026-05-29Open-market sale39$697.112,149,366
2026-05-29Open-market sale13$695.892,149,405
2026-05-29Open-market sale13$691.742,149,418
2026-05-29Open-market sale26$689.062,149,431
2026-05-29Open-market sale13$685.872,149,457
2026-05-29Open-market sale13$683.012,149,470
2026-05-29Open-market sale13$680.992,149,483
2026-05-29Open-market sale13$677.482,149,496
2026-05-29Open-market sale13$676.072,149,509
2026-05-29Open-market sale91$712.752,148,807
2026-05-29Open-market sale91$711.432,148,898
2026-05-29Open-market sale117$713.842,148,690
2026-05-29Open-market sale14$731.132,147,022
2026-05-29Open-market sale133$730.512,147,036
2026-05-29Open-market sale104$729.282,147,169
2026-05-29Open-market sale182$728.222,147,273
2026-05-29Open-market sale312$727.202,147,455
2026-05-29Open-market sale286$726.192,147,767
2026-05-29Open-market sale78$725.182,148,053
2026-05-29Open-market sale52$723.862,148,131
2026-05-29Open-market sale52$722.322,148,183
2026-05-29Open-market sale78$721.032,148,235
2026-05-29Open-market sale26$719.742,148,313
2026-05-29Open-market sale39$718.592,148,339
2026-05-29Open-market sale26$717.092,148,378
2026-05-29Open-market sale117$715.962,148,404
2026-05-29Open-market sale169$714.772,148,521
2026-05-28Open-market sale120$644.292,151,902
2026-05-28Open-market sale40$645.882,151,862
2026-05-28Open-market sale160$648.532,151,702
2026-05-28Open-market sale120$650.212,151,582
2026-05-28Open-market sale40$651.842,151,542
2026-05-28Open-market sale80$653.672,151,462
2026-05-28Open-market sale80$656.012,151,382
2026-05-28Open-market sale80$657.272,151,302
2026-05-28Open-market sale80$658.812,151,222
2026-05-28Open-market sale40$659.912,151,182
2026-05-28Open-market sale240$672.232,149,922
2026-05-28Open-market sale420$671.252,150,162
2026-05-28Open-market sale120$669.942,150,582
2026-05-28Open-market sale120$668.782,150,702
2026-05-28Open-market sale40$667.462,150,822
2026-05-28Open-market sale40$666.152,150,862
2026-05-28Open-market sale80$665.242,150,902
2026-05-28Open-market sale80$662.532,150,982
2026-05-28Open-market sale120$661.432,151,062
2026-05-28Open-market sale40$676.572,149,522
2026-05-28Open-market sale240$675.802,149,562
2026-05-28Open-market sale40$673.982,149,802
2026-05-28Open-market sale80$672.962,149,842
2026-05-27Open-market sale7$637.822,154,515
2026-05-27Open-market sale16$639.552,154,499
2026-05-27Open-market sale86$640.892,154,413
2026-05-27Open-market sale41$641.612,154,372
2026-05-27Open-market sale110$642.762,154,262
2026-05-27Open-market sale158$643.952,154,104
2026-05-27Open-market sale372$644.822,153,732
2026-05-27Open-market sale319$645.762,153,413
2026-05-27Open-market sale248$646.872,153,165
2026-05-27Open-market sale298$647.882,152,867
2026-05-27Open-market sale291$648.762,152,576
2026-05-27Open-market sale274$649.712,152,302
2026-05-27Open-market sale111$650.772,152,191
2026-05-27Open-market sale50$653.042,152,119
2026-05-27Open-market sale22$651.692,152,169
2026-05-27Open-market sale14$654.002,152,105
2026-05-27Open-market sale3$655.642,152,102
2026-05-27Open-market sale59$657.002,152,043
2026-05-27Open-market sale21$659.212,152,022
2026-05-26Open-market sale39$676.872,154,522
2026-05-26Open-market sale54$676.182,154,561
2026-05-26Open-market sale443$674.992,154,615
2026-05-26Open-market sale283$674.012,155,058
2026-05-26Open-market sale452$672.742,155,341
2026-05-26Open-market sale234$671.962,155,793
2026-05-26Open-market sale151$671.072,156,027
2026-05-26Open-market sale66$669.392,156,178
2026-05-26Open-market sale121$667.812,156,244
2026-05-26Open-market sale218$666.832,156,365
2026-05-26Open-market sale158$665.812,156,583
2026-05-26Open-market sale80$664.702,156,741
2026-05-26Open-market sale70$662.192,156,821
2026-05-26Open-market sale22$660.792,156,891
2026-05-26Open-market sale12$657.912,156,913
2026-05-26Open-market sale10$656.182,156,925
2026-05-26Open-market sale9$655.002,156,935
2026-05-26Open-market sale78$653.742,156,944
2026-05-22Open-market sale80$652.152,159,522
2026-05-22Open-market sale120$673.412,157,022
2026-05-22Open-market sale120$672.152,157,142
2026-05-22Open-market sale235$670.522,157,262
2026-05-22Open-market sale240$669.172,157,497
2026-05-22Open-market sale360$667.292,157,737
2026-05-22Open-market sale320$666.102,158,097
2026-05-22Open-market sale80$665.192,158,417
2026-05-22Open-market sale425$664.172,158,497
2026-05-22Open-market sale320$662.892,158,922
2026-05-22Open-market sale160$661.832,159,242
2026-05-22Open-market sale40$655.052,159,402
2026-05-21Open-market sale26$656.372,159,561
2026-05-21Open-market sale156$652.212,159,925
2026-05-21Open-market sale104$653.302,159,821
2026-05-21Open-market sale13$658.152,159,522
2026-05-21Open-market sale26$657.302,159,535
2026-05-21Open-market sale78$655.172,159,587
2026-05-21Open-market sale156$654.382,159,665
2026-05-21Open-market sale364$646.822,161,164
2026-05-21Open-market sale299$645.772,161,528
2026-05-21Open-market sale78$644.312,161,827
2026-05-21Open-market sale117$643.392,161,905
2026-05-21Open-market sale52$651.042,160,081
2026-05-21Open-market sale117$649.942,160,133
2026-05-21Open-market sale444$648.922,160,250
2026-05-21Open-market sale470$647.992,160,694
2026-05-20Open-market sale220$649.952,162,022
2026-05-20Open-market sale160$648.672,162,242
2026-05-20Open-market sale80$647.302,162,402
2026-05-20Open-market sale240$645.102,162,482
2026-05-20Open-market sale320$644.072,162,722
2026-05-20Open-market sale198$642.772,163,042
2026-05-20Open-market sale122$641.762,163,240
2026-05-20Open-market sale160$640.722,163,362
2026-05-20Open-market sale160$639.552,163,522
2026-05-20Open-market sale40$636.742,163,682
2026-05-20Open-market sale40$633.982,163,722
2026-05-20Open-market sale40$632.702,163,762
2026-05-20Open-market sale40$630.982,163,802
2026-05-20Open-market sale80$628.902,163,842
2026-05-20Open-market sale160$628.082,163,922
2026-05-20Open-market sale120$626.122,164,082
2026-05-20Open-market sale80$624.132,164,202
2026-05-20Open-market sale40$622.212,164,282
2026-05-20Open-market sale80$621.132,164,322
2026-05-20Open-market sale80$617.552,164,402
2026-05-20Open-market sale40$615.992,164,482
2026-05-19Open-market sale120$627.432,164,762
2026-05-19Open-market sale160$626.112,164,882
2026-05-19Open-market sale160$624.862,165,042
2026-05-19Open-market sale160$623.762,165,202
2026-05-19Open-market sale120$622.382,165,362
2026-05-19Open-market sale400$621.212,165,482
2026-05-19Open-market sale400$620.102,165,882
2026-05-19Open-market sale160$619.122,166,282
2026-05-19Open-market sale360$617.672,166,442
2026-05-19Open-market sale120$616.652,166,802
2026-05-19Open-market sale100$615.352,166,922
2026-05-19Open-market sale80$628.972,164,682
2026-05-19Open-market sale80$630.652,164,602
2026-05-19Open-market sale40$632.952,164,522
2026-05-19Open-market sale40$631.212,164,562
2026-05-18Open-market sale40$592.602,169,442
2026-05-18Open-market sale300$619.352,167,022
2026-05-18Open-market sale40$617.842,167,322
2026-05-18Open-market sale120$615.932,167,362
2026-05-18Open-market sale120$614.492,167,482
2026-05-18Open-market sale440$612.922,167,602
2026-05-18Open-market sale230$611.872,168,042
2026-05-18Open-market sale100$609.952,168,272
2026-05-18Open-market sale190$608.872,168,372
2026-05-18Open-market sale160$607.622,168,562
2026-05-18Open-market sale240$606.352,168,722
2026-05-18Open-market sale240$605.182,168,962
2026-05-18Open-market sale40$603.502,169,202
2026-05-18Open-market sale80$601.882,169,242
2026-05-18Open-market sale80$601.222,169,322
2026-05-18Open-market sale40$597.042,169,402
2026-05-18Open-market sale40$591.552,169,482
2026-05-15Open-market sale3$562.722,172,019
2026-05-15Open-market sale195$595.582,169,665
2026-05-15Open-market sale303$594.762,169,860
2026-05-15Open-market sale273$593.742,170,163
2026-05-15Open-market sale117$592.742,170,436
2026-05-15Open-market sale52$591.642,170,553
2026-05-15Open-market sale78$590.622,170,605
2026-05-15Open-market sale117$589.662,170,683
2026-05-15Open-market sale75$588.212,170,800
2026-05-15Open-market sale146$587.482,170,875
2026-05-15Open-market sale221$586.382,171,021
2026-05-15Open-market sale169$585.322,171,242
2026-05-15Open-market sale52$583.732,171,411
2026-05-15Open-market sale65$582.252,171,463
2026-05-15Open-market sale39$580.982,171,528
2026-05-15Open-market sale65$580.012,171,567
2026-05-15Open-market sale52$578.302,171,632
2026-05-15Open-market sale39$575.242,171,684
2026-05-15Open-market sale65$574.252,171,723
2026-05-15Open-market sale26$572.422,171,788
2026-05-15Open-market sale54$570.772,171,814
2026-05-15Open-market sale65$568.992,171,868
2026-05-15Open-market sale37$567.022,171,933
2026-05-15Open-market sale26$565.512,171,970
2026-05-15Open-market sale23$564.102,171,996
2026-05-15Open-market sale130$596.762,169,535
2026-05-15Open-market sale13$597.572,169,522
2026-05-14Open-market sale26$568.712,173,885
2026-05-14Open-market sale174$582.362,172,053
2026-05-14Open-market sale341$581.382,172,227
2026-05-14Open-market sale446$580.542,172,568
2026-05-14Open-market sale273$579.612,173,014
2026-05-14Open-market sale143$578.462,173,287
2026-05-14Open-market sale104$576.962,173,430
2026-05-14Open-market sale52$575.942,173,534
2026-05-14Open-market sale39$574.622,173,586
2026-05-14Open-market sale91$573.192,173,625
2026-05-14Open-market sale78$572.622,173,716
2026-05-14Open-market sale52$571.002,173,794
2026-05-14Open-market sale39$570.172,173,846
2026-05-14Open-market sale31$583.352,172,022
2026-05-14Open-market sale39$568.012,173,911
2026-05-14Open-market sale26$565.472,173,950
2026-05-14Open-market sale54$564.182,173,976
2026-05-14Open-market sale50$563.282,174,030
2026-05-14Open-market sale91$562.022,174,080
2026-05-14Open-market sale106$560.812,174,171
2026-05-14Open-market sale115$559.672,174,277
2026-05-14Open-market sale39$558.462,174,392
2026-05-14Open-market sale63$557.552,174,431
2026-05-14Open-market sale28$556.282,174,494
2026-05-13Open-market sale104$554.442,175,553
2026-05-13Open-market sale13$538.992,177,009
2026-05-13Open-market sale14$545.202,176,995
2026-05-13Open-market sale38$545.912,176,957
2026-05-13Open-market sale104$546.982,176,853
2026-05-13Open-market sale169$548.102,176,684
2026-05-13Open-market sale221$549.392,176,463
2026-05-13Open-market sale169$550.192,176,294
2026-05-13Open-market sale143$551.282,176,151
2026-05-13Open-market sale156$552.162,175,995
2026-05-13Open-market sale338$553.422,175,657
2026-05-13Open-market sale65$566.792,174,522
2026-05-13Open-market sale65$565.812,174,587
2026-05-13Open-market sale117$564.702,174,652
2026-05-13Open-market sale193$563.752,174,769
2026-05-13Open-market sale175$562.662,174,962
2026-05-13Open-market sale104$561.582,175,137
2026-05-13Open-market sale39$558.632,175,241
2026-05-13Open-market sale52$556.552,175,280
2026-05-13Open-market sale221$555.512,175,332
2026-05-12Open-market sale65$538.152,179,156
2026-05-12Open-market sale149$537.322,179,221
2026-05-12Open-market sale152$535.822,179,370
2026-05-12Open-market sale169$549.352,177,041
2026-05-12Open-market sale230$539.662,178,926
2026-05-12Open-market sale89$541.552,178,837
2026-05-12Open-market sale332$543.382,178,505
2026-05-12Open-market sale250$544.232,178,255
2026-05-12Open-market sale201$545.162,178,054
2026-05-12Open-market sale414$546.412,177,640
2026-05-12Open-market sale184$547.472,177,456
2026-05-12Open-market sale246$548.352,177,210
2026-05-12Open-market sale19$551.102,177,022
2026-05-11Open-market sale199$542.062,179,522
2026-05-11Open-market sale143$541.272,179,721
2026-05-11Open-market sale169$539.952,179,864
2026-05-11Open-market sale273$538.762,180,033
2026-05-11Open-market sale130$537.592,180,306
2026-05-11Open-market sale78$536.492,180,436
2026-05-11Open-market sale169$535.002,180,514
2026-05-11Open-market sale143$532.932,180,787
2026-05-11Open-market sale65$531.892,180,930
2026-05-11Open-market sale143$530.782,180,995
2026-05-11Open-market sale65$529.332,181,138
2026-05-11Open-market sale263$528.302,181,203
2026-05-11Open-market sale127$527.162,181,466
2026-05-11Open-market sale208$526.122,181,593
2026-05-11Open-market sale169$525.062,181,801
2026-05-11Open-market sale52$523.932,181,970
2026-05-11Open-market sale104$534.212,180,683
2026-05-08Open-market sale52$508.412,183,924
2026-05-08Open-market sale13$505.492,183,976
2026-05-08Open-market sale39$504.242,183,989
2026-05-08Open-market sale39$503.332,184,028
2026-05-08Open-market sale26$502.142,184,067
2026-05-08Open-market sale65$501.112,184,093
2026-05-08Open-market sale13$499.312,184,158
2026-05-08Open-market sale52$498.052,184,171
2026-05-08Open-market sale78$497.352,184,223
2026-05-08Open-market sale117$496.232,184,301
2026-05-08Open-market sale65$494.862,184,418
2026-05-08Open-market sale39$493.702,184,483
2026-05-08Open-market sale78$520.312,182,975
2026-05-08Open-market sale117$515.222,183,612
2026-05-08Open-market sale130$516.152,183,482
2026-05-08Open-market sale104$517.152,183,378
2026-05-08Open-market sale208$518.302,183,170
2026-05-08Open-market sale65$509.722,183,859
2026-05-08Open-market sale13$527.982,182,022
2026-05-08Open-market sale277$527.242,182,035
2026-05-08Open-market sale135$526.142,182,312
2026-05-08Open-market sale177$525.062,182,447
2026-05-08Open-market sale182$524.082,182,624
2026-05-08Open-market sale69$522.892,182,806
2026-05-08Open-market sale100$521.822,182,875
2026-05-08Open-market sale130$511.312,183,729
2026-05-08Open-market sale117$519.442,183,053
2026-05-07Open-market sale190$496.822,186,304
2026-05-07Open-market sale125$495.912,186,494
2026-05-07Open-market sale57$494.822,186,619
2026-05-07Open-market sale48$493.892,186,676
2026-05-07Open-market sale42$492.302,186,724
2026-05-07Open-market sale109$491.102,186,766
2026-05-07Open-market sale104$490.212,186,875
2026-05-07Open-market sale43$487.262,186,979
2026-05-07Open-market sale119$506.012,184,522
2026-05-07Open-market sale85$505.202,184,641
2026-05-07Open-market sale65$504.172,184,726
2026-05-07Open-market sale294$502.912,184,791
2026-05-07Open-market sale240$502.062,185,085
2026-05-07Open-market sale190$501.002,185,325
2026-05-07Open-market sale320$499.902,185,515
2026-05-07Open-market sale261$498.912,185,835
2026-05-07Open-market sale208$497.902,186,096
2026-05-06Open-market sale73$472.672,187,094
2026-05-06Open-market sale50$471.582,187,167
2026-05-06Open-market sale101$470.462,187,217
2026-05-06Open-market sale180$469.522,187,318
2026-05-06Open-market sale630$468.432,187,498
2026-05-06Open-market sale597$467.432,188,128
2026-05-06Open-market sale305$466.492,188,725
2026-05-06Open-market sale136$456.692,189,030
2026-05-06Open-market sale38$464.652,189,166
2026-05-06Open-market sale179$463.042,189,204
2026-05-06Open-market sale56$462.072,189,383
2026-05-06Open-market sale25$460.582,189,439
2026-05-06Open-market sale58$458.832,189,464
2026-05-06Open-market sale64$473.772,187,030
2026-05-06Open-market sale8$475.002,187,022
2026-05-05Open-market sale221$479.592,189,522
2026-05-05Open-market sale375$478.392,189,743
2026-05-05Open-market sale569$477.562,190,118
2026-05-05Open-market sale503$476.482,190,687
2026-05-05Open-market sale78$475.462,191,190
2026-05-05Open-market sale52$474.292,191,268
2026-05-05Open-market sale221$473.122,191,320
2026-05-05Open-market sale169$472.012,191,541
2026-05-05Open-market sale91$470.742,191,710
2026-05-05Open-market sale39$466.972,191,983
2026-05-05Open-market sale78$468.372,191,905
2026-05-05Open-market sale104$469.642,191,801
2026-05-04Open-market sale26$457.222,201,434
2026-05-04Open-market sale260$463.632,195,044
2026-05-04Open-market sale80$462.492,195,304
2026-05-04Open-market sale3,529$458.492,195,384
2026-05-04Open-market sale40$457.492,198,913
2026-05-04Open-market sale20$455.772,198,953
2026-05-04Open-market sale13$471.212,198,973
2026-05-04Open-market sale244$470.222,198,986
2026-05-04Open-market sale722$469.282,199,230
2026-05-04Open-market sale598$468.462,199,952
2026-05-04Open-market sale234$467.462,200,550
2026-05-04Open-market sale221$466.072,200,784
2026-05-04Open-market sale130$464.732,201,005
2026-05-04Open-market sale156$463.672,201,135
2026-05-04Open-market sale104$462.652,201,291
2026-05-04Open-market sale13$460.522,201,395
2026-05-04Open-market sale26$458.712,201,408
2026-05-04Open-market sale140$464.782,194,904
2026-05-04Open-market sale13$455.802,201,460
2026-05-04Open-market sale653$468.112,193,731
2026-05-04Open-market sale503$469.982,192,122
2026-05-04Open-market sale1,106$468.942,192,625
2026-05-04Open-market sale100$470.802,192,022
2026-05-04Open-market sale300$467.032,194,384
2026-05-04Open-market sale220$465.862,194,684
2026-05-01Open-market sale78$446.712,203,895
2026-05-01Open-market sale65$448.052,203,830
2026-05-01Open-market sale88$449.482,203,742
2026-05-01Open-market sale221$450.702,203,521
2026-05-01Open-market sale107$451.492,203,414
2026-05-01Open-market sale156$457.052,201,473
2026-05-01Open-market sale689$456.262,201,629
2026-05-01Open-market sale680$455.392,202,318
2026-05-01Open-market sale299$454.382,202,998
2026-05-01Open-market sale117$452.802,203,297
2026-04-30Open-market sale325$443.302,205,368
2026-04-30Open-market sale13$432.962,206,460
2026-04-30Open-market sale13$434.602,206,447
2026-04-30Open-market sale39$436.332,206,408
2026-04-30Open-market sale91$437.922,206,317
2026-04-30Open-market sale78$439.202,206,239
2026-04-30Open-market sale117$440.082,206,122
2026-04-30Open-market sale144$441.122,205,978
2026-04-30Open-market sale26$449.372,203,973
2026-04-30Open-market sale15$448.012,203,999
2026-04-30Open-market sale76$447.502,204,014
2026-04-30Open-market sale251$446.232,204,090
2026-04-30Open-market sale468$445.332,204,341
2026-04-30Open-market sale559$444.332,204,809
2026-04-30Open-market sale285$442.192,205,693
2026-04-29Open-market sale52$444.782,208,921
2026-04-29Open-market sale52$446.082,208,869
2026-04-29Open-market sale323$447.692,208,546
2026-04-29Open-market sale583$448.692,207,963
2026-04-29Open-market sale615$449.712,207,348
2026-04-29Open-market sale312$450.722,207,036
2026-04-29Open-market sale550$451.782,206,486
2026-04-29Open-market sale13$452.302,206,473
2026-04-28Open-market sale2$461.502,208,973
2026-04-28Open-market sale196$451.132,211,277
2026-04-28Open-market sale194$452.332,211,083
2026-04-28Open-market sale159$452.982,210,924
2026-04-28Open-market sale221$454.222,210,703
2026-04-28Open-market sale492$455.202,210,211
2026-04-28Open-market sale692$456.212,209,519
2026-04-28Open-market sale210$457.162,209,309
2026-04-28Open-market sale92$457.932,209,217
2026-04-28Open-market sale182$459.582,209,035
2026-04-28Open-market sale60$460.442,208,975
2026-04-27Open-market sale45$451.942,213,520
2026-04-27Open-market sale19$443.542,213,954
2026-04-27Open-market sale79$444.842,213,875
2026-04-27Open-market sale21$445.752,213,854
2026-04-27Open-market sale5$446.702,213,849
2026-04-27Open-market sale96$448.172,213,753
2026-04-27Open-market sale73$449.332,213,680
2026-04-27Open-market sale115$450.862,213,565
2026-04-27Open-market sale99$452.832,213,421
2026-04-27Open-market sale480$454.392,212,941
2026-04-27Open-market sale734$455.192,212,207
2026-04-27Open-market sale573$456.022,211,634
2026-04-27Open-market sale161$456.922,211,473
2026-04-24Open-market sale312$448.852,214,243
2026-04-24Open-market sale22$450.692,213,973
2026-04-24Open-market sale248$450.122,213,995
2026-04-24Open-market sale60$437.552,216,362
2026-04-24Open-market sale239$448.262,214,555
2026-04-24Open-market sale78$446.832,214,794
2026-04-24Open-market sale99$446.012,214,872
2026-04-24Open-market sale238$444.852,214,971
2026-04-24Open-market sale199$443.822,215,209
2026-04-24Open-market sale241$442.902,215,408
2026-04-24Open-market sale382$441.842,215,649
2026-04-24Open-market sale187$440.972,216,031
2026-04-24Open-market sale95$439.702,216,218
2026-04-24Open-market sale49$438.852,216,313
2026-04-24Open-market sale51$436.602,216,422
2026-04-23Open-market sale9$436.832,218,964
2026-04-23Open-market sale20$438.032,218,944
2026-04-23Open-market sale11$438.922,218,933
2026-04-23Open-market sale53$440.612,218,880
2026-04-23Open-market sale81$441.452,218,799
2026-04-23Open-market sale117$442.592,218,682
2026-04-23Open-market sale249$443.642,218,433
2026-04-23Open-market sale420$444.532,218,013
2026-04-23Open-market sale347$445.512,217,666
2026-04-23Open-market sale175$446.512,217,491
2026-04-23Open-market sale195$447.612,217,296
2026-04-23Open-market sale220$448.392,217,076
2026-04-23Open-market sale174$449.522,216,902
2026-04-23Open-market sale120$450.722,216,782
2026-04-23Open-market sale113$451.772,216,669
2026-04-23Open-market sale87$452.512,216,582
2026-04-23Open-market sale109$453.442,216,473
2026-04-22Open-market sale414$463.072,219,812
2026-04-22Open-market sale333$462.012,220,226
2026-04-22Open-market sale239$461.002,220,559
2026-04-22Open-market sale91$460.142,220,798
2026-04-22Open-market sale92$459.192,220,889
2026-04-22Open-market sale101$457.842,220,981
2026-04-22Open-market sale155$456.712,221,082
2026-04-22Open-market sale108$455.962,221,237
2026-04-22Open-market sale85$454.532,221,345
2026-04-22Open-market sale43$453.532,221,430
2026-04-22Open-market sale207$463.922,219,605
2026-04-22Open-market sale167$465.022,219,438
2026-04-22Open-market sale242$466.912,218,973
2026-04-22Open-market sale223$466.232,219,215
2026-04-21Open-market sale61$457.902,221,473
2026-04-21Open-market sale73$456.282,221,534
2026-04-21Open-market sale275$453.312,222,180
2026-04-21Open-market sale297$454.282,221,883
2026-04-21Open-market sale276$455.272,221,607
2026-04-21Open-market sale18$437.632,223,955
2026-04-21Open-market sale17$438.742,223,938
2026-04-21Open-market sale104$440.432,223,834
2026-04-21Open-market sale27$441.102,223,807
2026-04-21Open-market sale71$442.772,223,736
2026-04-21Open-market sale41$443.862,223,695
2026-04-21Open-market sale56$445.572,223,639
2026-04-21Open-market sale69$447.262,223,570
2026-04-21Open-market sale285$448.142,223,285
2026-04-21Open-market sale347$449.252,222,938
2026-04-21Open-market sale203$450.132,222,735
2026-04-21Open-market sale177$451.332,222,558
2026-04-21Open-market sale103$452.362,222,455
2026-04-20Open-market sale16$418.322,226,457
2026-04-20Open-market sale46$420.772,226,411
2026-04-20Open-market sale15$422.392,226,396
2026-04-20Open-market sale50$423.362,226,346
2026-04-20Open-market sale84$425.542,226,262
2026-04-20Open-market sale425$426.612,225,837
2026-04-20Open-market sale428$427.412,225,409
2026-04-20Open-market sale170$428.452,225,239
2026-04-20Open-market sale162$429.572,225,077
2026-04-20Open-market sale449$430.532,224,628
2026-04-20Open-market sale222$431.322,224,406
2026-04-20Open-market sale201$433.152,223,973
2026-04-20Open-market sale232$432.632,224,174
2026-04-17Open-market sale397$422.812,228,566
2026-04-17Open-market sale10$420.742,228,963
2026-04-17Open-market sale863$423.532,227,703
2026-04-17Open-market sale501$424.452,227,202
2026-04-17Open-market sale279$425.442,226,923
2026-04-17Open-market sale140$426.672,226,783
2026-04-17Open-market sale120$427.952,226,663
2026-04-17Open-market sale70$428.662,226,593
2026-04-17Open-market sale120$430.692,226,473
2026-04-16Grant / award66,558$0.002,228,973
2026-03-23Open-market sale1,589$413.462,166,817
2026-03-23Open-market sale1,260$412.552,168,406
2026-03-23Open-market sale24,274$411.072,169,666
2026-03-23Open-market sale120$409.202,194,180
2026-03-23Open-market sale30$407.812,194,300
2026-03-23Open-market sale30$417.202,162,415
2026-03-23Open-market sale1,017$414.712,165,800
2026-03-23Open-market sale1,560$415.622,164,240
2026-03-23Open-market sale1,795$416.432,162,445
2026-03-23Open-market sale240$410.462,193,940
2026-03-06Grant / award139,428$0.002,194,330
2026-02-04Open-market sale710$417.572,055,105
2026-02-04Open-market sale143$418.422,054,962
2026-02-04Open-market sale330$403.732,083,215
2026-02-04Open-market sale210$404.892,083,005
2026-02-04Open-market sale180$405.872,082,825
2026-02-04Open-market sale229$407.392,082,596
2026-02-04Open-market sale331$408.532,082,265
2026-02-04Open-market sale30$419.372,054,932
2026-02-04Open-market sale1,268$409.622,080,997
2026-02-04Open-market sale1,304$410.722,079,693
2026-02-04Open-market sale969$411.592,078,724
2026-02-04Open-market sale30$421.332,054,902
2026-02-04Open-market sale15,270$412.832,063,454
2026-02-04Open-market sale1,948$414.882,060,130
2026-02-04Open-market sale2,520$415.652,057,610
2026-02-04Open-market sale1,795$416.712,055,815
2026-02-04Open-market sale1,376$413.702,062,078
2026-02-04Open-market sale210$402.552,083,545
2026-02-02Open-market sale785$438.952,085,889
2026-02-02Open-market sale390$437.942,086,674
2026-02-02Open-market sale290$446.472,083,755
2026-02-02Open-market sale291$440.952,085,448
2026-02-02Open-market sale330$442.062,085,118
2026-02-02Open-market sale473$443.492,084,645
2026-02-02Open-market sale300$444.542,084,345
2026-02-02Open-market sale300$445.712,084,045
2026-02-02Open-market sale223$436.332,087,064
2026-02-02Open-market sale3,245$435.522,087,287
2026-02-02Open-market sale150$439.562,085,739
2025-12-22Open-market sale200$477.212,107,802
2025-12-22Open-market sale120$477.782,107,682
2025-12-22Open-market sale8,997$479.782,098,685
2025-12-22Open-market sale320$480.982,098,365
2025-12-22Open-market sale320$482.092,098,045
2025-12-22Open-market sale5,540$483.312,092,505
2025-12-22Open-market sale231$485.122,090,532
2025-12-22Open-market sale1,742$483.982,090,763
2025-12-22Open-market sale80$475.572,108,002
2025-11-03Open-market sale200$545.952,114,857
2025-11-03Open-market sale209$547.092,114,648
2025-11-03Open-market sale600$548.402,114,048
2025-11-03Open-market sale4,062$549.332,109,986
2025-11-03Open-market sale480$550.552,109,506
2025-11-03Open-market sale464$551.692,109,042
2025-11-03Open-market sale440$552.652,108,602
2025-11-03Open-market sale320$553.662,108,282
2025-11-03Open-market sale160$554.582,108,122
2025-11-03Open-market sale40$555.702,108,082
2025-09-22Open-market sale300$488.082,132,587
2025-09-22Open-market sale2,494$497.772,117,537
2025-09-22Open-market sale2,517$496.922,120,031
2025-09-22Open-market sale750$495.612,122,548
2025-09-22Open-market sale900$494.732,123,298
2025-09-22Open-market sale500$499.692,115,057
2025-09-22Open-market sale1,980$498.852,115,557
2025-09-22Open-market sale1,897$489.192,130,690
2025-09-22Open-market sale1,249$489.942,129,441
2025-09-22Open-market sale596$491.662,128,845
2025-09-22Open-market sale1,340$492.542,127,505
2025-09-22Open-market sale3,307$493.292,124,198
2025-08-05Open-market sale100$457.662,132,887
2025-08-05Open-market sale1,034$455.002,155,849
2025-08-05Open-market sale711$453.982,156,883
2025-08-05Open-market sale500$456.962,132,987
2025-08-05Open-market sale400$452.862,157,594
2025-08-05Open-market sale500$451.122,157,994
2025-08-05Open-market sale375$450.242,158,494
2025-08-05Open-market sale358$448.702,158,869
2025-08-05Open-market sale342$447.762,159,227
2025-08-05Open-market sale300$446.562,159,569
2025-08-05Open-market sale982$445.392,159,869
2025-08-05Open-market sale807$444.692,160,851
2025-08-05Open-market sale700$443.302,161,658
2025-08-05Open-market sale2,110$442.402,162,358
2025-08-05Open-market sale4,686$441.392,164,468
2025-08-05Open-market sale4,500$440.462,169,154
2025-08-05Open-market sale1,500$439.382,173,654
2025-08-05Open-market sale22,362$456.112,133,487
2025-06-23Open-market sale700$481.972,180,370
2025-06-23Open-market sale600$488.222,178,270
2025-06-23Open-market sale300$488.842,177,970
2025-06-23Open-market sale900$490.222,177,070
2025-06-23Open-market sale680$491.262,176,390
2025-06-23Open-market sale1,136$492.182,175,254
2025-06-23Open-market sale100$492.952,175,154
2025-06-23Open-market sale700$484.632,179,070
2025-06-23Open-market sale100$462.502,192,579
2025-06-23Open-market sale100$465.292,192,479
2025-06-23Open-market sale9,109$471.202,183,370
2025-06-23Open-market sale200$473.282,183,170
2025-06-23Open-market sale300$474.342,182,870
2025-06-23Open-market sale200$475.632,182,670
2025-06-23Open-market sale400$477.042,182,270
2025-06-23Open-market sale300$478.052,181,970
2025-06-23Open-market sale500$479.592,181,470
2025-06-23Open-market sale400$480.542,181,070
2025-06-23Open-market sale200$485.942,178,870
2025-06-23Open-market sale600$483.252,179,770
2025-05-05Open-market sale2,522$444.462,237,795
2025-05-05Open-market sale2,389$445.602,235,406
2025-05-05Open-market sale3,844$446.782,231,562
2025-05-05Open-market sale8,236$447.732,223,326
2025-05-05Open-market sale12,126$448.832,211,200
2025-05-05Open-market sale16,998$449.622,194,202
2025-05-05Open-market sale1,592$450.552,192,610
2025-05-05Open-market sale4,058$443.422,240,317
2025-05-05Open-market sale200$436.712,247,966
2025-05-05Open-market sale600$438.262,247,366
2025-05-05Open-market sale386$440.092,246,980
2025-05-05Open-market sale1,295$441.352,245,685
2025-05-05Open-market sale1,310$442.302,244,375
2025-04-23Grant / award69,714$0.002,248,166
2025-03-31Gift1,246,087$0.000
2025-03-21Open-market sale297$357.152,200,604
2025-03-21Open-market sale22,152$358.702,178,452
2025-02-28Grant / award40,966$0.002,200,901
2025-01-08Gift500,000$0.00940,788
2025-01-08Gift500,000$0.001,021,038
2024-12-23Open-market sale500$355.392,177,506
2024-12-23Open-market sale895$364.592,160,035
2024-12-23Open-market sale665$363.782,160,930
2024-12-23Open-market sale2,800$362.592,161,595
2024-12-23Open-market sale100$365.382,159,935
2024-12-23Open-market sale1,314$361.562,164,395
2024-12-23Open-market sale700$359.752,165,709
2024-12-23Open-market sale1,000$356.532,176,506
2024-12-23Open-market sale621$357.642,175,885
2024-12-23Open-market sale9,476$358.472,166,409
2024-12-11J (derivative)351,989$0.00351,989
2024-12-11Conversion (derivative)1,001,000—1,246,087
2024-12-11J (derivative)351,989$0.000
2024-12-11Conversion (derivative)1,440,788—0
2024-12-11Conversion1,521,038—1,521,038
2024-12-11Conversion100,000—100,000
2024-12-11Conversion1,433,666—2,178,006
2024-12-11Conversion1,440,788—1,440,788
2024-12-11Conversion1,246,087—1,246,087
2024-12-11Conversion1,001,000—1,001,000
2024-12-11Gift1,001,000—0
2024-10-10Gift365,470$0.000
2024-10-10Gift365,470$0.00744,276
2024-10-10Gift365,470$0.00365,470
2024-09-23Option exercise (derivative)87,998$0.001,470,894
2024-09-23Conversion (derivative)37,228$0.001,433,666
2024-09-23Option exercise (derivative)87,998$0.000
2024-09-23Open-market sale4,122$293.411,160,949
2024-09-23Conversion37,228—1,165,071
2024-09-23Open-market sale7,900$294.151,153,049
2024-09-23Open-market sale1,500$295.081,151,549
2024-09-23Open-market sale6,150$296.531,145,399
2024-09-23Open-market sale28,953$297.291,116,446
2024-09-23Open-market sale4,300$298.401,112,146
2024-09-23Open-market sale1,300$299.381,110,846
2024-09-23Open-market sale800$300.941,110,046
2024-09-23Open-market sale300$301.941,109,746
2024-07-12Conversion (derivative)60,000$0.002,247,087
2024-07-12Conversion (derivative)40,000$0.001,440,788
2024-07-12Conversion40,000—40,000
2024-07-12Gift60,000—0
2024-07-12Conversion60,000—60,000
2024-06-21Conversion (derivative)37,382$0.001,382,896
2024-06-21Option exercise (derivative)87,997$0.001,420,278
2024-06-21Option exercise (derivative)87,997$0.0087,998
2024-06-21Open-market sale9,038$375.751,157,032
2024-06-21Conversion37,382—1,183,430
2024-06-21Open-market sale2,469$380.431,127,843
2024-06-21Open-market sale3,712$379.511,130,312
2024-06-21Open-market sale6,049$378.571,134,024
2024-06-21Open-market sale9,354$377.711,140,073
2024-06-21Open-market sale7,605$376.721,149,427
2024-06-21Open-market sale10,916$374.851,166,070
2024-06-21Open-market sale2,044$373.681,176,986
2024-06-21Open-market sale2,600$372.631,179,030
2024-06-21Open-market sale1,800$371.771,181,630
2024-05-03Open-market sale6,224$301.991,193,862
2024-05-03Open-market sale13,992$306.201,146,048
2024-05-03Open-market sale17,385$305.471,160,040
2024-05-03Open-market sale4,056$304.191,177,425
2024-05-03Open-market sale12,381$302.871,181,481
2024-05-03Open-market sale2,241$300.731,200,086
2024-04-17Grant / award54,225$0.001,202,327
2024-03-21Option exercise (derivative)87,997$0.00175,995
2024-03-21Conversion (derivative)36,378$0.001,332,281
2024-03-21Option exercise (derivative)87,997$0.001,368,659
2024-03-21Open-market sale4,482$330.671,151,302
2024-03-21Open-market sale4,650$329.611,155,784
2024-03-21Open-market sale709$332.681,148,102
2024-03-21Open-market sale2,491$331.751,148,811
2024-03-21Open-market sale5,700$328.681,160,434
2024-03-21Conversion36,378—1,226,182
2024-03-21Open-market sale800$327.641,166,134
2024-03-21Open-market sale58,748$325.801,166,934
2024-03-21Open-market sale300$325.041,225,682
2024-03-21Open-market sale200$323.561,225,982
2024-03-06Grant / award209,610$0.001,189,804
2024-01-12Open-market sale4,216$284.94986,594
2024-01-12Open-market sale800$289.24980,194
2024-01-12Open-market sale1,200$288.17980,994
2024-01-12Open-market sale19,974$283.92990,810
2024-01-12Open-market sale9,410$283.121,010,784
2024-01-12Open-market sale2,600$286.10983,994
2024-01-12Open-market sale1,800$287.20982,194
2024-01-11Open-market sale30,967$284.531,023,194
2024-01-11Open-market sale3,000$285.391,020,194
2024-01-11Open-market sale6,902$283.731,054,161
2024-01-11Open-market sale8,528$282.721,061,063
2024-01-11Open-market sale8,195$281.721,069,591
2024-01-11Open-market sale2,408$280.861,077,786
2023-12-21Conversion (derivative)37,090$0.001,280,662
2023-12-21Option exercise (derivative)87,997$0.001,317,752
2023-12-21Option exercise (derivative)87,997$0.00263,992
2023-12-21Conversion37,090—1,137,179
2023-12-21Open-market sale20,429$251.081,116,750
2023-12-21Open-market sale7,182$254.441,080,194
2023-12-21Open-market sale3,064$254.121,087,376
2023-12-21Open-market sale26,310$252.121,090,440
2023-12-12Conversion (derivative)40,250$0.001,480,788
2023-12-12Conversion40,250—40,250
2023-12-12Gift40,250—0
2023-09-21Conversion (derivative)37,039$0.001,229,755
2023-09-21Option exercise (derivative)87,998$0.00351,989
2023-09-21Option exercise (derivative)87,998$0.001,266,794
2023-09-21Open-market sale1,600$165.181,108,102
2023-09-21Open-market sale1,500$168.551,103,202
2023-09-21Open-market sale600$167.491,104,702
2023-09-21Open-market sale2,800$166.071,105,302
2023-09-21Open-market sale1,200$164.311,109,702
2023-09-21Open-market sale14,966$162.871,110,902
2023-09-21Open-market sale14,442$162.231,125,868
2023-09-21Open-market sale10,400$161.221,140,310
2023-09-21Open-market sale6,300$160.251,150,710
2023-09-21Conversion37,039—1,157,010
2023-09-21Open-market sale913$170.401,100,089
2023-09-21Open-market sale2,200$169.721,101,002
2023-07-17Conversion (derivative)1,750$0.002,307,087
2023-07-17Gift1,750$0.000
2023-07-17Conversion1,750—1,750
2023-07-13Conversion (derivative)178,000$0.002,308,837
2023-07-13Open-market sale60,468$151.58300
2023-07-13Open-market sale117,232$150.7660,768
2023-07-13Conversion178,000—178,000
2023-07-13Open-market sale300$152.260
2023-06-21Conversion (derivative)38,800$0.001,178,796
2023-06-21Option exercise (derivative)87,997$0.001,217,596
2023-06-21Option exercise (derivative)87,997$0.00439,987
2023-06-21Conversion38,800—1,179,436
2023-06-21Open-market sale10,410$144.881,119,971
2023-06-21Open-market sale49,055$144.131,130,381
2023-04-19Grant / award135,758$0.001,140,636
2023-03-21Option exercise (derivative)87,997$0.00527,984
2023-03-21Option exercise (derivative)87,997$0.001,164,759
2023-03-21Conversion (derivative)35,160$0.001,129,599
2023-03-21Open-market sale12,500$134.831,030,398
2023-03-21Conversion35,160—1,063,598
2023-03-21Open-market sale13,300$136.401,004,878
2023-03-21Open-market sale12,220$135.631,018,178
2023-03-21Open-market sale9,001$133.661,042,898
2023-03-21Open-market sale11,699$132.731,051,899
2023-03-08Grant / award98,274$0.001,028,438
2022-12-21Open-market sale5,495$106.47969,110
2022-12-21Open-market sale1,003$108.95930,164
2022-12-21Conversion37,227—981,174
2022-12-21Open-market sale18,079$107.53951,031
2022-12-21Open-market sale19,864$108.05931,167
2022-12-21Open-market sale6,569$105.27974,605
2022-12-21Conversion (derivative)3,002,000$0.002,486,837
2022-12-21Gift3,002,000$0.000
2022-12-21Conversion3,002,000—3,002,000
2022-12-20Option exercise (derivative)87,997$0.00615,981
2022-12-20Option exercise (derivative)87,997$0.001,113,989
2022-12-20Conversion (derivative)37,227$0.001,076,762
2022-10-13Conversion (derivative)250,000$0.001,521,038
2022-10-13Conversion250,000—250,000
2022-10-13Gift250,000$0.000
2022-09-21Option exercise (derivative)131,996$0.00703,978
2022-09-21Option exercise (derivative)131,996$0.001,084,196
2022-09-21Conversion (derivative)58,204$0.001,025,992
2022-09-21Open-market sale12,306$172.24997,137
2022-09-21Open-market sale7,070$171.281,009,443
2022-09-21Open-market sale2,425$174.07943,947
2022-09-21Open-market sale50,765$173.23946,372
2022-09-21Conversion58,204—1,016,513
2022-09-09Conversion (derivative)2,000,000$0.005,488,837
2022-09-09Conversion2,000,000—2,000,000
2022-09-09Gift2,000,000$0.000
2022-06-21Conversion (derivative)57,372$0.00952,200
2022-06-21Option exercise (derivative)131,996$0.00835,974
2022-06-21Option exercise (derivative)131,996$0.001,009,572
2022-06-21Open-market sale190$169.30958,347
2022-06-21Open-market sale25,957$164.451,003,880
2022-06-21Open-market sale25,743$165.36978,137
2022-06-21Conversion57,372—1,029,837
2022-06-21Open-market sale38$170.07958,309
2022-06-21Open-market sale800$167.07958,537
2022-06-21Open-market sale18,800$166.46959,337
2022-04-13Conversion (derivative)1,000,000$0.00877,576
2022-04-13Gift1,000,000$0.00972,465
2022-04-13Conversion1,000,000—1,972,465
2022-04-06Grant / award62,476$0.00972,465
2022-03-23Conversion (derivative)100$0.001,877,576
2022-03-23Conversion100—910,089
2022-03-23Gift100$0.00909,989
2022-03-21Option exercise (derivative)131,996$0.00967,970
2022-03-21Option exercise (derivative)131,996$0.001,934,169
2022-03-21Conversion (derivative)56,493$0.001,877,676
2022-03-21Open-market sale7,242$198.00962,935
2022-03-21Open-market sale12,550$197.13970,177
2022-03-21Open-market sale3,063$196.31982,727
2022-03-21Conversion56,493—985,790
2022-03-21Open-market sale3,506$199.20959,429
2022-03-21Open-market sale6,828$202.27937,804
2022-03-21Open-market sale1,633$205.12909,989
2022-03-21Open-market sale4,913$200.03954,516
2022-03-21Open-market sale9,884$201.17944,632
2022-03-21Open-market sale15,286$204.12911,622
2022-03-21Open-market sale10,896$203.32926,908
2022-03-16Grant / award73,862$0.00929,297
2022-01-12Conversion (derivative)250,000$0.007,488,837
2022-01-12Gift250,000$0.00855,435
2022-01-12Conversion250,000—250,000
2022-01-12Gift250,000$0.000
2022-01-12Gift250,000$0.001,105,435
2021-12-21Conversion (derivative)58,225$0.001,802,173
2021-12-21Open-market sale1,354$208.64855,435
2021-12-21Open-market sale7,267$207.98856,789
2021-12-21Open-market sale14,872$206.99864,056
2021-12-21Open-market sale10,549$205.86878,928
2021-12-21Open-market sale9,480$205.06889,477
2021-12-21Open-market sale8,970$203.82898,957
2021-12-21Open-market sale4,900$202.80907,927
2021-12-21Open-market sale7,222$201.88912,827
2021-12-21Open-market sale4,226$200.97920,049
2021-12-21Conversion58,225—924,275
2021-12-20Option exercise (derivative)131,996$0.001,860,398
2021-12-20Option exercise (derivative)131,996$0.001,099,966
2021-10-14J21,650$275.930
2021-10-14J5,448$274.0934,552
2021-10-14J12,902$275.0321,650
2021-10-13Gift40,000$0.000
2021-10-13Gift40,000$0.0040,000
2021-10-11Conversion (derivative)40,000$0.007,738,837
2021-10-11Conversion40,000—40,000
2021-10-06Conversion (derivative)1,000$0.007,778,837
2021-10-06Conversion1,000—1,000
2021-10-06Gift1,000$0.000
2021-09-21Conversion (derivative)57,856$0.001,728,402
2021-09-21Open-market sale2,500$254.65930,276
2021-09-21Open-market sale14,304$255.89915,972
2021-09-21Open-market sale23,852$256.54892,120
2021-09-21Conversion57,856—934,476
2021-09-21Open-market sale9,243$257.73882,877
2021-09-21Open-market sale1,895$259.41866,050
2021-09-21Open-market sale14,932$258.59867,945
2021-09-21Open-market sale1,700$253.51932,776
2021-09-20Option exercise (derivative)131,996$0.001,786,258
2021-09-20Option exercise (derivative)131,996$0.001,231,962
2021-08-28Grant / award540,000$0.00876,620
2021-07-09Gift2,000,000$0.00336,620
2021-07-08Conversion (derivative)2,000,000$0.007,779,837
2021-07-08Gift2,000,000$0.000
2021-07-08Gift2,000,000$0.002,336,620
2021-07-08Conversion2,000,000—2,000,000
2021-06-29Option exercise (derivative)131,996$0.001,712,863
2021-06-29Conversion (derivative)58,601$0.001,654,262
2021-06-29Option exercise (derivative)131,996$0.001,363,958
2021-06-29Open-market sale400$257.82340,120
2021-06-29Conversion58,601—405,901
2021-06-29Open-market sale11,333$251.96394,568
2021-06-29Open-market sale19,967$252.93374,601
2021-06-29Open-market sale15,079$253.70359,522
2021-06-29Open-market sale11,402$254.78348,120
2021-06-29Open-market sale4,200$255.96343,920
2021-06-29Open-market sale3,400$256.73340,520
2021-06-29Open-market sale700$259.63336,620
2021-06-29Open-market sale2,800$259.09337,320
2021-04-16Gift1,000$0.00347,300
2021-04-07Grant / award51,605$0.00348,300
2021-03-22Conversion (derivative)57,115$0.001,580,867
2021-03-22Open-market sale11,450$194.14359,022
2021-03-22Open-market sale27,886$197.20299,671
2021-03-22Open-market sale22,786$196.15327,557
2021-03-22Open-market sale8,679$195.30350,343
2021-03-22Open-market sale2,976$197.78296,695
2021-03-22Open-market sale7,277$193.01370,472
2021-03-22Open-market sale8,424$192.20377,749
2021-03-22Open-market sale4,167$191.12386,173
2021-03-22Conversion57,115—390,340
2021-03-20Option exercise (derivative)131,996$0.001,637,982
2021-03-20Option exercise (derivative)131,996$0.001,495,954
2021-03-11Grant / award131,270$0.00333,225
2020-12-21Conversion (derivative)56,667$0.001,505,986
2020-12-21Open-market sale8,885$206.97238,166
2020-12-21Open-market sale6,306$205.88247,051
2020-12-21Open-market sale3,370$204.98253,357
2020-12-21Open-market sale1,895$203.33256,727
2020-12-21Conversion56,667—258,622
2020-12-21Open-market sale5,675$210.74201,955
2020-12-21Open-market sale10,005$209.89207,630
2020-12-21Open-market sale12,285$209.18217,635
2020-12-21Open-market sale8,246$207.91229,920
2020-12-20Option exercise (derivative)131,995$0.001,627,950
2020-12-20Option exercise (derivative)131,995$0.001,562,653
2020-12-14Gift1,250,000$0.00201,955
2020-12-08Conversion (derivative)1,250,000$0.009,779,837
2020-12-08Conversion1,250,000—1,250,000
2020-12-08Gift1,250,000$0.001,451,955
2020-12-08Gift1,250,000$0.000
2020-12-03Conversion (derivative)821$0.001,771,038
2020-12-03Conversion (derivative)10,833$0.0011,029,837
2020-12-03Conversion10,833—10,833
2020-12-03Conversion821—821
2020-12-03Open-market sale10,833$163.260
2020-11-30Conversion (derivative)21,667$0.0011,040,670
2020-11-30Conversion (derivative)1,642$0.001,771,859
2020-11-30Open-market sale1,248$154.02394
2020-11-30Open-market sale16,465$154.025,202
2020-11-30Conversion1,642—1,642
2020-11-30Conversion21,667—21,667
2020-11-30Open-market sale394$154.630
2020-11-19Conversion (derivative)10,833$0.0011,062,337
2020-11-19Conversion (derivative)821$0.001,773,501
2020-11-19Conversion10,833—10,833
2020-11-19Conversion821—821
2020-11-19Open-market sale10,833$143.750
2020-11-09Conversion (derivative)178,749$0.0011,073,170
2020-11-09Open-market sale4,284$134.46868
2020-11-09Conversion178,749—178,749
2020-11-09Open-market sale868$136.930
2020-11-09Open-market sale31,000$133.565,152
2020-11-09Open-market sale13,151$126.56165,598
2020-11-09Open-market sale14,308$127.84151,290
2020-11-09Open-market sale22,709$128.70128,581
2020-11-09Open-market sale39,520$132.7636,152
2020-11-09Open-market sale15,370$131.8275,672
2020-11-09Open-market sale15,901$130.8391,042
2020-11-09Open-market sale21,638$129.60106,943
2020-11-09Conversion (derivative)13,542$0.001,774,322
2020-11-09Open-market sale2,994$132.762,738
2020-11-09Open-market sale1,165$131.825,732
2020-11-09Open-market sale1,205$130.836,897
2020-11-09Open-market sale2,348$133.56390
2020-11-09Open-market sale324$134.4666
2020-11-09Open-market sale66$136.930
2020-11-09Open-market sale1,639$129.608,102
2020-11-09Open-market sale1,721$128.709,741
2020-11-09Open-market sale1,084$127.8411,462
2020-11-09Open-market sale996$126.5612,546
2020-11-09Conversion13,542—13,542
2020-10-13Conversion (derivative)21,667$0.0011,251,919
2020-10-13Conversion (derivative)1,642$0.001,787,864
2020-10-13Conversion21,667—21,667
2020-10-13Open-market sale1,642$152.500
2020-10-13Conversion1,642—1,642
2020-10-09Conversion (derivative)14,365$0.001,789,506
2020-10-09Conversion (derivative)189,583$0.0011,273,586
2020-10-09Open-market sale9,431$144.172,844
2020-10-09Open-market sale2,090$143.5012,275
2020-10-09Open-market sale37,528$144.930
2020-10-09Open-market sale124,465$144.1737,528
2020-10-09Open-market sale27,590$143.50161,993
2020-10-09Conversion14,365—14,365
2020-10-09Conversion189,583—189,583
2020-09-22Conversion (derivative)10,833$0.0011,463,169
2020-09-22Conversion (derivative)821$0.001,803,871
2020-09-22Conversion10,833—10,833
2020-09-22Conversion821—821
2020-09-22Open-market sale10,833$140.220
2020-09-21Conversion (derivative)58,088$0.001,430,658
2020-09-21Conversion58,088—260,043
2020-09-21Open-market sale2,400$126.48257,643
2020-09-21Open-market sale2,600$127.26255,043
2020-09-21Open-market sale9,242$128.53245,801
2020-09-21Open-market sale13,919$129.38231,882
2020-09-21Open-market sale6,371$130.48225,511
2020-09-21Open-market sale1,256$136.37201,955
2020-09-21Open-market sale14,526$134.27203,211
2020-09-21Open-market sale3,574$133.90217,737
2020-09-21Open-market sale900$132.50221,311
2020-09-21Open-market sale3,300$131.36222,211
2020-09-20Option exercise (derivative)131,996$0.001,759,945
2020-09-20Option exercise (derivative)131,996$0.001,488,746
2020-09-10Conversion (derivative)21,667$0.0011,474,002
2020-09-10Conversion (derivative)1,642$0.001,804,692
2020-09-10Open-market sale355$132.1820
2020-09-10Open-market sale365$131.23375
2020-09-10Open-market sale902$130.23740
2020-09-10Open-market sale4,690$132.18260
2020-09-10Open-market sale4,821$131.234,950
2020-09-10Open-market sale11,896$130.239,771
2020-09-10Conversion1,642—1,642
2020-09-10Open-market sale20$133.100
2020-09-10Conversion21,667—21,667
2020-09-09Conversion (derivative)184,166$0.0011,495,669
2020-09-09Conversion (derivative)13,955$0.001,806,334
2020-09-09Open-market sale82,083$127.6155,487
2020-09-09Open-market sale25,901$126.59137,570
2020-09-09Open-market sale15,875$125.65163,471
2020-09-09Open-market sale4,820$124.47179,346
2020-09-09Conversion13,955—13,955
2020-09-09Conversion184,166—184,166
2020-09-09Open-market sale4,132$128.5072
2020-09-09Open-market sale6,220$127.614,204
2020-09-09Open-market sale1,963$126.5910,424
2020-09-09Open-market sale1,203$125.6512,387
2020-09-09Open-market sale365$124.4713,590
2020-09-09Open-market sale954$129.130
2020-09-09Open-market sale54,533$128.50954
2020-09-01Conversion (derivative)10,833$0.0011,679,835
2020-09-01Conversion (derivative)821$0.001,820,289
2020-09-01Open-market sale443$132.15378
2020-09-01Open-market sale4,994$133.930
2020-09-01Open-market sale5,839$132.154,994
2020-09-01Conversion821—821
2020-09-01Conversion10,833—10,833
2020-08-28Conversion (derivative)1,642$0.001,821,110
2020-08-28Conversion (derivative)21,667$0.0011,690,668
2020-08-28Open-market sale21,667$120.690
2020-08-28Conversion1,642—1,642
2020-08-28Conversion21,667—21,667
2020-08-20Conversion (derivative)821$0.001,822,752
2020-08-20Conversion (derivative)10,833$0.0011,712,335
2020-08-20Conversion10,833—10,833
2020-08-20Conversion821—821
2020-08-20Open-market sale821$110.920
2020-08-10Conversion (derivative)178,749$0.0011,723,168
2020-08-10Conversion (derivative)13,542$0.001,823,573
2020-08-10Open-market sale2,332$101.083,040
2020-08-10Open-market sale16,323$100.315,372
2020-08-10Open-market sale59,243$99.2321,695
2020-08-10Open-market sale69,639$98.2280,938
2020-08-10Open-market sale28,172$97.34150,577
2020-08-10Open-market sale2,134$97.3411,408
2020-08-10Open-market sale5,276$98.226,132
2020-08-10Open-market sale4,488$99.231,644
2020-08-10Open-market sale1,237$100.31407
2020-08-10Open-market sale177$101.08230
2020-08-10Open-market sale230$101.970
2020-08-10Conversion13,542—13,542
2020-08-10Conversion178,749—178,749
2020-07-09Conversion (derivative)16,007$0.001,837,115
2020-07-09Conversion (derivative)211,250$0.0011,901,917
2020-07-09Conversion211,250—211,250
2020-07-09Open-market sale2,979$117.64218
2020-07-09Open-market sale7,266$116.583,197
2020-07-09Open-market sale3,196$115.7410,463
2020-07-09Open-market sale357$113.8015,650
2020-07-09Open-market sale2,900$118.270
2020-07-09Open-market sale39,308$117.642,900
2020-07-09Open-market sale95,886$116.5842,208
2020-07-09Open-market sale42,181$115.74138,094
2020-07-09Open-market sale26,269$114.59180,275
2020-07-09Open-market sale4,706$113.80206,544
2020-07-09Open-market sale1,991$114.5913,659
2020-07-09Conversion16,007—16,007
2020-06-25Conversion (derivative)410$0.001,853,122
2020-06-25Conversion (derivative)5,417$0.0012,113,167
2020-06-25Conversion410—410
2020-06-25Conversion5,417—5,417
2020-06-25Open-market sale410$108.170
2020-06-24Conversion (derivative)500$0.0012,118,584
2020-06-24Gift500$0.000
2020-06-24Conversion500—500
2020-06-22Conversion (derivative)56,871$0.001,356,750
2020-06-22Open-market sale2,040$104.67201,955
2020-06-22Open-market sale22,471$103.61203,995
2020-06-22Open-market sale13,710$102.99226,466
2020-06-22Open-market sale14,707$101.87240,176
2020-06-22Open-market sale3,943$101.03254,883
2020-06-22Conversion56,871—258,826
2020-06-20Option exercise (derivative)131,996$0.001,413,621
2020-06-20Option exercise (derivative)131,996$0.001,891,941
2020-06-11Conversion (derivative)21,667$0.0012,119,084
2020-06-11Conversion (derivative)1,642$0.001,853,532
2020-06-11Open-market sale21,667$98.510
2020-06-11Conversion1,642—1,642
2020-06-11Conversion21,667—21,667
2020-06-09Conversion (derivative)189,583$0.0012,140,751
2020-06-09Conversion (derivative)14,365$0.001,855,174
2020-06-09Open-market sale31,597$94.6794,792
2020-06-09Conversion14,365—14,365
2020-06-09Conversion189,583—189,583
2020-06-09Open-market sale2,394$95.722,395
2020-06-09Open-market sale2,394$95.374,789
2020-06-09Open-market sale2,394$94.677,183
2020-06-09Open-market sale2,394$94.209,577
2020-06-09Open-market sale2,394$93.9611,971
2020-06-09Open-market sale31,598$96.160
2020-06-09Open-market sale31,597$95.7231,598
2020-06-09Open-market sale31,597$95.3763,195
2020-06-09Open-market sale31,597$93.96157,986
2020-06-09Open-market sale31,597$94.20126,389
2020-05-12Conversion (derivative)15,476$0.0012,330,334
2020-05-12Conversion (derivative)1,172$0.001,869,539
2020-05-12Open-market sale15,476$79.560
2020-05-12Conversion1,172—1,172
2020-05-12Conversion15,476—15,476
2020-05-11Conversion (derivative)16,416$0.001,870,711
2020-05-11Conversion (derivative)216,666$0.0012,345,810
2020-05-11Conversion216,666—216,666
2020-05-11Conversion16,416—16,416
2020-05-11Open-market sale2,736$77.382,736
2020-05-11Open-market sale2,736$77.255,472
2020-05-11Open-market sale2,736$77.078,208
2020-05-11Open-market sale2,736$76.8410,944
2020-05-11Open-market sale2,736$76.5313,680
2020-05-11Open-market sale36,111$77.730
2020-05-11Open-market sale36,111$77.3836,111
2020-05-11Open-market sale36,111$77.2572,222
2020-05-11Open-market sale36,111$77.07108,333
2020-05-11Open-market sale36,111$76.84144,444
2020-05-11Open-market sale36,111$76.53180,555
2020-04-20Conversion (derivative)2,344$0.001,887,127
2020-04-20Conversion (derivative)30,952$0.0012,562,476
2020-04-20Conversion30,952—30,952
2020-04-20Conversion2,344—2,344
2020-04-20Open-market sale1,172$66.811,172
2020-04-20Open-market sale15,476$69.710
2020-04-20Open-market sale15,476$66.8115,476
2020-04-17Conversion (derivative)1,172$0.001,889,471
2020-04-17Conversion (derivative)15,476$0.0012,593,428
2020-04-17Open-market sale15,476$64.790
2020-04-17Conversion1,172—1,172
2020-04-17Conversion15,476—15,476
2020-04-16Conversion (derivative)1,139$0.001,890,643
2020-04-16Conversion (derivative)15,042$0.0012,608,904
2020-04-16Open-market sale570$62.72569
2020-04-16Open-market sale7,521$63.070
2020-04-16Open-market sale7,521$62.727,521
2020-04-16Conversion1,139—1,139
2020-04-16Conversion15,042—15,042
2020-04-15Conversion (derivative)434$0.0012,623,946
2020-04-15Conversion (derivative)33$0.001,891,782
2020-04-15Conversion434—434
2020-04-15Open-market sale434$62.530
2020-04-15Conversion33—33
2020-04-09Conversion (derivative)16,416$0.001,891,815
2020-04-09Grant / award (derivative)201,955$0.002,225,892
2020-04-09Conversion (derivative)216,666$0.0012,624,380
2020-04-09Open-market sale36,111$59.9436,111
2020-04-09Open-market sale2,736$59.942,736
2020-04-09Open-market sale2,736$59.575,472
2020-04-09Open-market sale2,736$59.158,208
2020-04-09Open-market sale2,736$58.5010,944
2020-04-09Open-market sale36,111$60.490
2020-04-09Conversion216,666—216,666
2020-04-09Conversion16,416—16,416
2020-04-09Open-market sale36,111$57.84180,555
2020-04-09Open-market sale36,111$58.50144,444
2020-04-09Open-market sale36,111$59.15108,333
2020-04-09Open-market sale36,111$59.5772,222
2020-04-09Open-market sale2,736$57.8413,680
2020-04-08Conversion (derivative)300,000$0.0012,841,046
2020-04-08Open-market sale155,285$59.86144,717
2020-04-08Conversion300,000—300,000
2020-04-08Open-market sale144,715$60.410
2020-03-27Conversion (derivative)1,172$0.001,908,231
2020-03-27Conversion (derivative)15,476$0.0013,141,046
2020-03-27Open-market sale1,172$59.640
2020-03-27Conversion1,172—1,172
2020-03-27Conversion15,476—15,476
2020-03-24Conversion (derivative)15,476$0.0013,156,522
2020-03-24Conversion (derivative)1,172$0.001,909,403
2020-03-24Open-market sale1,172$54.990
2020-03-24Conversion15,476—15,476
2020-03-24Conversion1,172—1,172
2020-03-23Conversion (derivative)17,480$0.0013,171,998
2020-03-23Conversion (derivative)1,706$0.001,910,575
2020-03-23Conversion (derivative)57,510$0.001,281,625
2020-03-23Conversion1,706—1,706
2020-03-23Conversion17,480—17,480
2020-03-23Open-market sale15,340$47.5375
2020-03-23Open-market sale42,095$46.3815,415
2020-03-23Conversion57,510—57,510
2020-03-23Open-market sale1,706$50.130
2020-03-20Conversion (derivative)36,686$0.0013,189,478
2020-03-20Conversion (derivative)3,572$0.001,912,281
2020-03-20Option exercise (derivative)131,996$0.001,339,135
2020-03-20Option exercise (derivative)131,996$0.002,023,937
2020-03-20Open-market sale36,686$50.090
2020-03-20Conversion3,572—3,572
2020-03-20Conversion36,686—36,686
2020-03-09Conversion (derivative)5,278$0.001,915,853
2020-03-09Conversion (derivative)54,166$0.0013,226,164
2020-03-09Conversion54,166—54,166
2020-03-09Conversion5,278—5,278
2020-03-09Open-market sale27,083$46.7527,083
2020-03-09Open-market sale2,639$46.910
2020-03-09Open-market sale2,639$46.752,639
2020-02-11Conversion (derivative)2,344$0.001,921,131
2020-02-11Conversion2,344—2,344
2020-02-11Open-market sale1,172$66.500
2020-02-11Open-market sale1,172$65.591,172
2020-02-10Conversion (derivative)15,244$0.001,923,475
2020-02-10Conversion (derivative)108,332$0.0013,280,330
2020-02-10Open-market sale3,811$63.053,811
2020-02-10Open-market sale3,811$62.417,622
2020-02-10Open-market sale3,811$61.8911,433
2020-02-10Open-market sale27,083$63.0527,083
2020-02-10Open-market sale27,083$62.4154,166
2020-02-10Open-market sale27,083$61.8981,249
2020-02-10Conversion15,244—15,244
2020-02-10Conversion108,332—108,332
2020-02-10Open-market sale27,083$63.550
2020-02-05Conversion (derivative)1,172$0.001,938,719
2020-02-05Conversion1,172—1,172
2020-02-05Open-market sale1,172$64.500
2020-01-16Conversion (derivative)1,172$0.001,939,891
2020-01-16Conversion1,172—1,172
2020-01-16Open-market sale1,172$62.520
2020-01-13Conversion (derivative)1,172$0.001,941,063
2020-01-13Conversion1,172—1,172
2020-01-13Open-market sale1,172$59.500
2020-01-09Conversion (derivative)108,332$0.0013,388,662
2020-01-09Conversion (derivative)16,416$0.001,942,235
2020-01-09Conversion108,332—108,332
2020-01-09Conversion16,416—16,416
2020-01-09Open-market sale27,083$55.7781,249
2020-01-09Open-market sale27,083$56.1454,166
2020-01-09Open-market sale4,104$55.7712,312
2020-01-09Open-market sale8,208$56.610
2020-01-09Open-market sale4,104$56.148,208
2020-01-06Conversion (derivative)1,172$0.001,958,651
2020-01-06Conversion1,172—1,172
2020-01-06Open-market sale1,172$53.500
2019-12-23Conversion (derivative)508,807$0.001,207,139
2019-12-23Open-market sale101,253$48.710
2019-12-23Conversion508,807—508,807
2019-12-20Option exercise (derivative)659,979$0.001,715,946
2019-12-20Option exercise (derivative)659,979$0.002,155,933
2019-12-09Conversion (derivative)108,332$0.0013,496,994
2019-12-09Conversion (derivative)8,208$0.001,959,823
2019-12-09Open-market sale4,104$49.524,104
2019-12-09Open-market sale54,166$50.040
2019-12-09Open-market sale54,166$49.5254,166
2019-12-09Conversion8,208—8,208
2019-12-09Conversion108,332—108,332
2019-06-14Conversion (derivative)17,792$0.000
2019-06-14Conversion (derivative)517,792$0.0013,605,326
2019-06-14Conversion (derivative)500,000$0.000

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