Feb 14
2025
SELL
Payment of exercise price or tax liability
$54,881
$149.54 p/Share
367
Reduced 2.05%
17,515
Common Stock, $0.0001 ...
May 15
2024
SELL
Payment of exercise price or tax liability
$93,283
$131.57 p/Share
709
Reduced 4.86%
13,868
Common Stock, $0.0001 ...
May 15
2024
BUY
Grant, award, or other acquisition
-
3,993
Added 18.27%
17,861
Common Stock, $0.0001 ...
Apr 30
2024
BUY
Grant, award, or other acquisition
$1,472
$77.48 p/Share
19
Added 0.13%
14,577
Common Stock, $0.0001 ...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,948
Added 21.33%
14,558
Common Stock, $0.0001 ...
Oct 31
2023
BUY
Grant, award, or other acquisition
$4,416
$77.48 p/Share
57
Added 0.53%
10,610
Common Stock, $0.0001 ...
May 15
2023
SELL
Payment of exercise price or tax liability
$61,480
$136.32 p/Share
451
Reduced 5.78%
7,354
Common Stock, $0.0001 ...
May 15
2023
BUY
Grant, award, or other acquisition
-
3,199
Added 23.26%
10,553
Common Stock, $0.0001 ...
Apr 28
2023
BUY
Grant, award, or other acquisition
$15,530
$100.85 p/Share
154
Added 1.93%
7,805
Common Stock, $0.0001 ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$37,501
$188.45 p/Share
199
Reduced 2.54%
7,651
Common Stock, $0.0001 ...
Oct 31
2022
BUY
Grant, award, or other acquisition
$4,840
$100.85 p/Share
48
Added 0.61%
7,850
Common Stock, $0.0001 ...
May 15
2022
BUY
Grant, award, or other acquisition
-
3,640
Added 31.81%
7,802
Common Stock, $0.0001 ...
May 13
2022
SELL
Payment of exercise price or tax liability
$22,405
$143.62 p/Share
156
Reduced 3.61%
4,162
Common Stock, $0.0001 ...
Apr 29
2022
BUY
Grant, award, or other acquisition
$15,022
$114.67 p/Share
131
Added 2.94%
4,318
Common Stock, $0.0001 ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$70,183
$160.97 p/Share
436
Reduced 9.43%
4,187
Common Stock, $0.0001 ...
Oct 29
2021
BUY
Grant, award, or other acquisition
$9,225
$119.81 p/Share
77
Added 1.64%
4,623
Common Stock, $0.0001 ...
May 15
2021
BUY
Grant, award, or other acquisition
-
1,932
Added 29.82%
4,546
Common Stock, $0.0001 ...
May 04
2021
SELL
Open market or private sale
$21,170
$134.84 p/Share
157
Reduced 5.67%
2,614
Common Stock, $0.0001 ...
Apr 30
2021
BUY
Grant, award, or other acquisition
$12,974
$82.64 p/Share
157
Added 5.36%
2,771
Common Stock, $0.0001 ...