Feb 19
2025
SELL
Payment of exercise price or tax liability
$771,842
$241.05 p/Share
3,202
Reduced 39.93%
4,818
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
6,305
Added 44.01%
8,020
Common Stock
Oct 21
2024
SELL
Open market or private sale
$1,026,315
$260.42 p/Share
3,941
Reduced 69.69%
1,714
Common Stock
Oct 21
2024
BUY
Exercise of conversion of derivative security
$386,768
$112.4 p/Share
3,441
Added 40.03%
5,155
Common Stock
Feb 22
2024
SELL
Open market or private sale
$658,879
$220.14 p/Share
2,993
Reduced 57.48%
2,214
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$685,123
$219.38 p/Share
3,123
Reduced 37.49%
5,207
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
6,116
Added 42.34%
8,330
Common Stock
Jan 25
2024
SELL
Open market or private sale
$633,060
$211.02 p/Share
3,000
Reduced 57.54%
2,214
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$318,090
$106.03 p/Share
3,000
Added 36.52%
5,214
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$6,814
$166.2 p/Share
41
Reduced 1.82%
2,214
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$101,157
$185.61 p/Share
545
Reduced 19.46%
2,255
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,065
Added 27.55%
2,800
Common Stock
Feb 14
2023
SELL
Open market or private sale
$539,119
$185.01 p/Share
2,914
Reduced 62.68%
1,735
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$309,000
$106.04 p/Share
2,914
Added 38.53%
4,649
Common Stock
May 03
2022
SELL
Open market or private sale
$461,389
$172.74 p/Share
2,671
Reduced 60.62%
1,735
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$214,615
$80.35 p/Share
2,671
Added 37.74%
4,406
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$68,943
$171.5 p/Share
402
Reduced 18.81%
1,735
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,113
Added 34.25%
2,137
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$37,095
$147.79 p/Share
251
Reduced 19.7%
1,023
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
736
Added 36.62%
1,274
Common Stock
Aug 14
2020
BUY
Grant, award, or other acquisition
-
84
Added 13.5%
538
Common Stock