Apr 13
2023
SELL
Open market or private sale
$2,817,066
$107.37 p/Share
26,237
Reduced 28.54%
65,679
Common Stock
Apr 13
2023
-
10,384
Reduced 13.65%
65,679
Common Stock
Apr 12
2023
-
31,155
Reduced 29.06%
76,063
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$14,704,562
$107.36 p/Share
136,965
Reduced 59.84%
91,916
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$12,524,121
$76.74 p/Share
163,202
Added 41.62%
228,881
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
22,622
Added 17.42%
107,218
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$218,036
$107.46 p/Share
2,029
Reduced 2.47%
79,987
Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$500,656
$107.46 p/Share
4,659
Reduced 5.38%
82,016
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$409,530
$107.46 p/Share
3,811
Reduced 4.21%
86,675
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$1,424,557
$104.77 p/Share
13,597
Reduced 16.12%
70,765
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
19,721
Added 17.89%
90,486
Common Stock
Dec 21
2022
SELL
Payment of exercise price or tax liability
$2,301,070
$109.19 p/Share
21,074
Reduced 19.99%
84,362
Common Stock
Dec 21
2022
BUY
Exercise of conversion of derivative security
$1,562,968
$53.34 p/Share
29,302
Added 21.75%
105,436
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$56,436
$90.01 p/Share
627
Reduced 0.82%
76,134
Common Stock
Apr 05
2022
SELL
Payment of exercise price or tax liability
$164,166
$90.85 p/Share
1,807
Reduced 2.3%
76,761
Common Stock
Apr 03
2022
SELL
Payment of exercise price or tax liability
$188,230
$92.77 p/Share
2,029
Reduced 2.52%
78,568
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$455,872
$92.77 p/Share
4,914
Reduced 5.75%
80,597
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
25,345
Added 22.86%
85,511
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$1,068,649
$89.81 p/Share
11,899
Reduced 16.51%
60,166
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
15,020
Added 17.25%
72,065
Common Stock
Jan 06
2022
SELL
Open market or private sale
$587,094
$86.72 p/Share
6,770
Reduced 10.61%
57,045
Common Stock
Jan 05
2022
SELL
Payment of exercise price or tax liability
$1,537,218
$87.06 p/Share
17,657
Reduced 21.67%
63,815
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$1,272,891
$52.11 p/Share
24,427
Added 23.07%
81,472
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$14,451
$94.45 p/Share
153
Reduced 0.27%
57,045
Common Stock
Apr 14
2021
-
13,397
Reduced 18.98%
57,198
Common Stock