Dec 04
2024
-
267
Reduced 0.14%
197,425
Common Stock
Sep 16
2024
SELL
Open market or private sale
$3,194,980
$85.0 p/Share
37,588
Reduced 15.98%
197,692
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$1,451,272
$38.61 p/Share
37,588
Added 13.78%
235,280
Common Stock
May 31
2024
SELL
Open market or private sale
$4,093,875
$79.15 p/Share
51,723
Reduced 20.74%
197,692
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$1,158,300
$38.61 p/Share
30,000
Added 10.74%
249,415
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$682,944
$57.27 p/Share
11,925
Reduced 5.15%
219,415
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
32,150
Added 12.2%
231,340
Common Stock
Jun 13
2023
-
202
Reduced 0.1%
199,190
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,114,156
$75.69 p/Share
14,720
Reduced 6.87%
199,392
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
38,162
Added 15.13%
214,112
Common Stock
Nov 25
2022
SELL
Open market or private sale
$194,159
$85.27 p/Share
2,277
Reduced 1.28%
175,950
Common Stock
Nov 23
2022
SELL
Open market or private sale
$656,455
$85.0 p/Share
7,723
Reduced 4.15%
178,227
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$1,548,682
$75.38 p/Share
20,545
Reduced 9.95%
185,950
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
52,476
Added 20.26%
206,495
Common Stock
Dec 21
2021
-
112
Reduced 0.07%
154,019
Common Stock
Nov 19
2021
SELL
Open market or private sale
$1,122,176
$88.0 p/Share
12,752
Reduced 7.64%
154,131
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$145,145
$83.13 p/Share
1,746
Reduced 1.04%
166,883
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$1,727,775
$83.95 p/Share
20,581
Reduced 10.88%
168,629
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$4,672,489
$83.95 p/Share
55,658
Added 22.73%
189,210
Common Stock
Dec 09
2020
-
136
Reduced 0.1%
133,552
Common Stock
Nov 02
2020
SELL
Open market or private sale
$9,044,661
$74.69 p/Share
121,096
Reduced 47.53%
133,688
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$2,728,201
$31.71 p/Share
86,036
Added 25.24%
254,784
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$172,125
$278.52 p/Share
618
Reduced 1.44%
42,187
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$1,627,752
$275.47 p/Share
5,909
Reduced 12.13%
42,805
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
15,872
Added 24.57%
48,714
Common Stock