Nov 15
2024
SELL
Payment of exercise price or tax liability
$95,008
$342.99 p/Share
277
Reduced 1.33%
20,505
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
601
Added 2.81%
20,782
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
22
Added 0.11%
20,527
Common Stock
Jul 02
2024
SELL
Open market or private sale
$1,020,374
$300.11 p/Share
3,400
Reduced 14.42%
20,181
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$387,032
$297.26 p/Share
1,302
Reduced 4.75%
26,094
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
91
Added 0.35%
26,185
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
1,254
Added 4.81%
24,792
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
1,387
Added 5.56%
23,538
Common Stock (Restrict...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$169,616
$269.66 p/Share
629
Reduced 2.76%
22,151
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
214
Added 0.93%
22,780
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
1,205
Added 5.07%
22,566
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$329,545
$189.94 p/Share
1,735
Reduced 7.74%
20,687
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
674
Added 3.26%
20,013
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
1,842
Added 7.59%
22,422
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
2,105
Added 9.28%
20,580
Common Stock (Restrict...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$228,269
$241.3 p/Share
946
Reduced 4.87%
18,475
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
-
841
Added 4.15%
19,421
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
1,293
Added 6.51%
18,580
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
-
1,568
Added 7.79%
18,553
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
1,021
Added 4.96%
19,574
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$555,627
$242.95 p/Share
2,287
Reduced 11.68%
17,287
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
1,234
Added 6.77%
16,985
Common Stock (Restrict...
Mar 01
2022
SELL
Open market or private sale
$420,060
$280.04 p/Share
1,500
Reduced 8.7%
15,751
Common Stock
Nov 22
2021
SELL
Open market or private sale
$959,744
$319.17 p/Share
3,007
Reduced 14.63%
17,548
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$216,500
$316.52 p/Share
684
Reduced 3.22%
20,555
Common Stock