Feb 14
2024
SELL
Open market or private sale
$11,279,705
$233.37 p/Share
48,334
Reduced 68.56%
22,167
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$4,376,643
$90.55 p/Share
48,334
Added 40.67%
70,501
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$39,102
$232.75 p/Share
168
Reduced 0.75%
22,167
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$44,223
$235.23 p/Share
188
Reduced 0.84%
22,147
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$864,063
$230.54 p/Share
3,748
Reduced 15.24%
20,850
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
11,105
Added 33.21%
22,335
Common Stock
May 16
2023
SELL
Open market or private sale
$1,814,707
$227.35 p/Share
7,982
Reduced 34.76%
14,980
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$39,202
$231.97 p/Share
169
Reduced 0.8%
20,880
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
2,082
Added 8.31%
22,962
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$769,361
$229.66 p/Share
3,350
Reduced 13.73%
21,049
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
8,972
Added 26.89%
24,399
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$132,693
$230.37 p/Share
576
Reduced 3.65%
15,208
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$81,539
$230.99 p/Share
353
Reduced 2.19%
15,784
Common Stock
Oct 26
2022
SELL
Open market or private sale
$2,312,640
$220.0 p/Share
10,512
Reduced 39.45%
16,137
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$760,286
$143.18 p/Share
5,310
Added 19.85%
21,447
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$763,629
$216.94 p/Share
3,520
Reduced 14.16%
21,339
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,341
Added 29.38%
24,859
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$155,763
$216.94 p/Share
718
Reduced 4.71%
14,518
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$77,721
$222.06 p/Share
350
Reduced 2.25%
15,236
Common Stock
Oct 29
2021
SELL
Open market or private sale
$2,546,460
$215.0 p/Share
11,844
Reduced 43.18%
15,586
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$854,040
$81.09 p/Share
10,532
Added 36.76%
18,118
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$242,301
$187.83 p/Share
1,290
Reduced 7.09%
16,898
Common Stock
Apr 20
2021
SELL
Open market or private sale
$1,090,020
$185.0 p/Share
5,892
Reduced 24.47%
18,188
Common Stock
Apr 20
2021
BUY
Exercise of conversion of derivative security
$367,319
$89.59 p/Share
4,100
Added 15.54%
22,288
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$172,682
$149.25 p/Share
1,157
Reduced 5.47%
19,980
Common Stock