Mar 26
2024
-
12,075
Reduced 11.81%
90,195
Common Stock
Feb 23
2024
SELL
Open market or private sale
$120,268
$105.13 p/Share
1,144
Reduced 1.11%
102,270
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$1,629,082
$105.62 p/Share
15,424
Reduced 12.98%
103,414
Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,215,691
$104.43 p/Share
21,217
Reduced 18.61%
92,801
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$4,514,066
$79.14 p/Share
57,039
Added 32.43%
118,838
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
14,272
Added 14.67%
83,016
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$3,199,350
$138.56 p/Share
23,090
Reduced 25.14%
68,744
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
43,552
Added 32.17%
91,834
Common Stock
Dec 21
2022
SELL
Open market or private sale
$1,997,387
$140.79 p/Share
14,187
Reduced 22.71%
48,282
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$694,879
$48.98 p/Share
14,187
Added 18.51%
62,469
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$2,338,467
$182.95 p/Share
12,782
Reduced 14.84%
73,370
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
24,504
Added 22.14%
86,152
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
10,044
Added 14.01%
61,648
Common Stock
Aug 20
2021
-
25,088
Reduced 34.19%
48,282
Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$115,533
$130.99 p/Share
882
Reduced 1.68%
51,604
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
9,502
Added 15.33%
52,486
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$845,211
$147.07 p/Share
5,747
Reduced 11.79%
42,984
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
8,830
Added 15.34%
48,731
Common Stock
Jan 05
2021
SELL
Open market or private sale
$1,595,400
$150.0 p/Share
10,636
Reduced 21.05%
39,901
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$492,021
$46.26 p/Share
10,636
Added 17.39%
50,537
Common Stock