Jan 29
2024
BUY
Grant, award, or other acquisition
-
108,423
Added 3.49%
3,001,087
Common Stock
Dec 13
2023
-
14,308
Reduced 0.49%
2,906,303
Common Stock
Dec 11
2023
-
2,703
Reduced 0.09%
2,920,611
Common Stock
Nov 24
2023
-
1,360
Reduced 0.05%
2,923,314
Common Stock
Aug 29
2023
-
2,781
Reduced 0.1%
2,911,847
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$5,160,946
$123.17 p/Share
41,901
Reduced 1.42%
2,914,628
Common Stock
May 18
2023
-
423
Reduced 0.01%
2,956,529
Common Stock
May 11
2023
-
2,101
Reduced 0.07%
2,956,952
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$29,103,508
$119.5 p/Share
243,544
Reduced 7.6%
2,959,053
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$16,610,725
$49.89 p/Share
332,947
Added 9.42%
3,202,597
Common Stock
Apr 28
2023
-
3,639
Reduced 0.13%
2,869,650
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$561,148
$114.45 p/Share
4,903
Reduced 0.17%
2,873,289
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,392,653
$116.54 p/Share
11,950
Reduced 0.41%
2,878,192
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
76,676
Added 2.58%
2,890,142
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$5,734,879
$117.74 p/Share
48,708
Reduced 1.7%
2,813,466
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$3,001,532
$41.75 p/Share
71,893
Added 2.45%
2,862,174
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,751,866
$106.49 p/Share
16,451
Reduced 0.59%
2,790,281
Common Stock
Dec 16
2022
-
511
Reduced 0.02%
2,806,732
Common Stock
Dec 02
2022
-
479
Reduced 0.02%
2,807,243
Common Stock
Nov 01
2022
-
3,091
Reduced 0.11%
2,837,722
Common Stock
Sep 12
2022
-
7,243
Reduced 0.25%
2,840,813
Common Stock
Aug 23
2022
-
94
Reduced 0.0%
2,809,103
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$12,416,795
$110.16 p/Share
112,716
Reduced 3.86%
2,809,197
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$63,838,942
$109.37 p/Share
583,697
Reduced 16.65%
2,921,913
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$32,224,700
$36.54 p/Share
881,902
Added 20.1%
3,505,610
Common Stock