Nov 06
2024
SELL
Open market or private sale
$1,084,598
$699.29 p/Share
1,551
Reduced 46.3%
1,799
Common Stock
Aug 26
2024
SELL
Open market or private sale
$503,981
$592.92 p/Share
850
Reduced 20.24%
3,350
Common Stock
May 06
2024
SELL
Open market or private sale
$592,209
$548.85 p/Share
1,079
Reduced 20.44%
4,200
Common Stock
May 03
2024
SELL
Open market or private sale
$647,232
$539.36 p/Share
1,200
Reduced 18.52%
5,279
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$751,231
$546.35 p/Share
1,375
Reduced 17.51%
6,479
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
3,098
Added 28.29%
7,854
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$235,795
$531.07 p/Share
444
Reduced 8.54%
4,756
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$1,627,827
$499.64 p/Share
3,258
Reduced 30.51%
7,422
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,113,022
$500.91 p/Share
2,222
Reduced 29.94%
5,200
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$1,009,580
$184.23 p/Share
5,480
Added 33.91%
10,680
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
2,500
Added 32.47%
5,200
Restricted Stock Units
Aug 04
2023
SELL
Open market or private sale
$362,002
$419.47 p/Share
863
Reduced 24.22%
2,700
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$726,378
$418.18 p/Share
1,737
Reduced 32.77%
3,563
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$432,874
$166.49 p/Share
2,600
Added 32.91%
5,300
Common Stock
Jun 07
2023
SELL
Open market or private sale
$515,748
$357.91 p/Share
1,441
Reduced 34.8%
2,700
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$382,394
$311.65 p/Share
1,227
Reduced 22.86%
4,141
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
3,628
Added 40.33%
5,368
Common Stock
Feb 03
2023
SELL
Open market or private sale
$537,152
$346.55 p/Share
1,550
Reduced 47.11%
1,740
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$64,908
$292.38 p/Share
222
Reduced 6.32%
3,290
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$212,491
$271.38 p/Share
783
Reduced 28.01%
2,012
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$212,491
$271.38 p/Share
783
Reduced 28.01%
2,012
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
2,665
Added 48.81%
2,795
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
2,665
Added 48.81%
2,795
Common Stock