Feb 26
2024
SELL
Open market or private sale
$631,200
$263.0 p/Share
2,400
Reduced 18.61%
10,495
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$901,744
$263.36 p/Share
3,424
Reduced 23.57%
11,106
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
7,685
Added 37.34%
12,895
Common Stock
Feb 20
2024
SELL
Open market or private sale
$354,834
$256.94 p/Share
1,381
Reduced 13.79%
8,634
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$62,904
$45.55 p/Share
1,381
Added 12.12%
10,015
Common Stock
Nov 06
2023
-
1,344
Reduced 13.47%
8,634
Common Stock
Aug 22
2023
SELL
Open market or private sale
$753,757
$230.86 p/Share
3,265
Reduced 24.65%
9,978
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$148,720
$45.55 p/Share
3,265
Added 19.78%
13,243
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$859,862
$247.3 p/Share
3,477
Reduced 29.04%
8,497
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
7,805
Added 43.89%
9,978
Common Stock
Mar 14
2022
SELL
Open market or private sale
$302,575
$159.25 p/Share
1,900
Reduced 25.17%
5,650
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$86,545
$45.55 p/Share
1,900
Added 20.11%
7,550
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$117,495
$182.73 p/Share
643
Reduced 13.47%
4,129
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
1,521
Added 21.21%
5,650
Common Stock
Jul 20
2021
SELL
Open market or private sale
$1,002,560
$130.0 p/Share
7,712
Reduced 61.78%
4,772
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$363,621
$47.15 p/Share
7,712
Added 38.19%
12,484
Common Stock
May 11
2021
SELL
Open market or private sale
$65,135
$148.71 p/Share
438
Reduced 8.41%
4,772
Common Stock
Mar 01
2021
SELL
Open market or private sale
$64,931
$136.41 p/Share
476
Reduced 8.37%
5,210
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$51,255
$132.1 p/Share
388
Reduced 9.44%
3,721
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,965
Added 25.68%
5,686
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$18,145
$135.41 p/Share
134
Reduced 3.16%
4,109
Common Stock
Feb 09
2021
SELL
Open market or private sale
$183,963
$124.89 p/Share
1,473
Reduced 25.77%
4,243
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$29,239
$19.85 p/Share
1,473
Added 20.49%
5,716
Common Stock