May 17
2024
-
550
Reduced 0.02%
2,975,420
Common Stock
Mar 21
2024
SELL
Sale (or disposition) back to the issuer
$7,280,860
$142.72 p/Share
51,015
Reduced 1.69%
2,975,970
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$1,835,519
$35.98 p/Share
51,015
Added 1.67%
3,010,559
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$7,000,258
$131.48 p/Share
53,242
Reduced 1.76%
2,975,970
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
119,566
Added 3.8%
3,029,212
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$499,911
$127.01 p/Share
3,936
Reduced 0.14%
2,909,646
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$656,006
$127.01 p/Share
5,165
Reduced 0.18%
2,913,582
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
19,771
Added 0.67%
2,918,747
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$448,484
$120.69 p/Share
3,716
Reduced 0.13%
2,898,976
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$38,815
$111.86 p/Share
347
Reduced 0.01%
2,902,692
Common Stock
Nov 21
2023
BUY
Grant, award, or other acquisition
-
778
Added 0.03%
2,903,039
Common Stock
Jun 09
2023
-
650
Reduced 0.02%
2,902,261
Common Stock
Mar 31
2023
-
8,900
Added 0.31%
2,902,911
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$6,958,493
$120.36 p/Share
57,814
Reduced 1.96%
2,894,011
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
129,542
Added 4.2%
2,951,825
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$467,364
$118.5 p/Share
3,944
Reduced 0.14%
2,822,283
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
19,815
Added 0.7%
2,826,227
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,177,205
$120.64 p/Share
9,758
Reduced 0.35%
2,806,412
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$38,847
$100.64 p/Share
386
Reduced 0.01%
2,816,170
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
865
Added 0.03%
2,816,556
Common Stock
Oct 27
2022
SELL
Sale (or disposition) back to the issuer
$16,027,089
$98.04 p/Share
163,475
Reduced 5.49%
2,815,691
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$5,870,746
$35.91 p/Share
163,485
Added 5.41%
2,858,930
Common Stock
Apr 04
2022
-
12,000
Added 0.42%
2,815,691
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$5,352,589
$72.39 p/Share
73,941
Reduced 2.57%
2,803,691
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
139,656
Added 4.63%
2,877,632
Common Stock