Mar 15
2025
SELL
Exercise of conversion of derivative security
-
5,300
Reduced 69.13%
2,367
Common Stock (restricted)
Mar 15
2025
SELL
Payment of exercise price or tax liability
$746,425
$325.24 p/Share
2,295
Reduced 11.04%
18,499
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
5,300
Added 20.31%
20,794
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
5,300
Added 40.87%
7,667
Common Stock (restricted)
Mar 12
2025
SELL
Payment of exercise price or tax liability
$133,231
$325.75 p/Share
409
Reduced 2.57%
15,494
Common Stock
Mar 12
2025
SELL
Exercise of conversion of derivative security
-
1,230
Reduced 34.2%
2,367
Common Stock (restricted)
Mar 12
2025
BUY
Exercise of conversion of derivative security
-
1,230
Added 7.18%
15,903
Common Stock
Feb 03
2025
SELL
Open market or private sale
$877,569
$302.61 p/Share
2,900
Reduced 16.5%
14,673
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$205,145
$70.74 p/Share
2,900
Added 14.16%
17,573
Common Stock
Oct 28
2024
SELL
Open market or private sale
$803,600
$287.0 p/Share
2,800
Reduced 16.02%
14,673
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$198,072
$70.74 p/Share
2,800
Added 13.81%
17,473
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$519,758
$253.17 p/Share
2,053
Reduced 12.35%
14,570
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
-
4,743
Reduced 56.87%
3,597
Common Stock (restricted)
Mar 16
2024
BUY
Grant, award, or other acquisition
-
4,743
Added 36.25%
8,340
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
4,743
Added 22.2%
16,623
Common Stock
Mar 14
2024
SELL
Exercise of conversion of derivative security
-
1,600
Reduced 30.79%
3,597
Common Stock (restricted)
Mar 14
2024
SELL
Payment of exercise price or tax liability
$136,376
$254.91 p/Share
535
Reduced 4.31%
11,880
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
1,600
Added 11.42%
12,415
Common Stock
Feb 14
2024
SELL
Open market or private sale
$879,083
$237.59 p/Share
3,700
Reduced 25.49%
10,815
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$206,978
$55.94 p/Share
3,700
Added 20.31%
14,515
Common Stock
Oct 31
2023
SELL
Open market or private sale
$709,020
$236.34 p/Share
3,000
Reduced 21.72%
10,815
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$167,820
$55.94 p/Share
3,000
Added 17.84%
13,815
Common Stock
Aug 25
2023
SELL
Open market or private sale
$746,262
$226.14 p/Share
3,300
Reduced 23.38%
10,815
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
-
3,300
Added 18.95%
14,115
Common Stock
Aug 02
2023
-
185
Reduced 1.68%
10,815
Common Stock