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
Mar 15
2023
SELL
Payment of exercise price or tax liability
$98,107
$177.09 p/Share
554
Reduced 4.85%
10,870
Common Stock
Mar 15
2023
SELL
Exercise of conversion of derivative security
-
1,250
Reduced 19.39%
5,197
Common Stock (restricted)
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,250
Added 9.86%
11,424
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
6,160
Reduced 48.86%
6,447
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$351,081
$182.76 p/Share
1,921
Reduced 15.88%
10,174
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
6,160
Added 33.74%
12,095
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
6,160
Added 32.82%
12,607
Common Stock (restricted)
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
4,250
Reduced 36.0%
7,555
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$189,402
$154.74 p/Share
1,224
Reduced 17.36%
5,825
Common Stock