Aug 27
2024
SELL
Open market or private sale
$1,229,214
$292.67 p/Share
4,200
Reduced 25.09%
12,539
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$778,764
$185.42 p/Share
4,200
Added 20.06%
16,739
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$130,218
$295.28 p/Share
441
Reduced 3.4%
12,529
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
750
Added 5.47%
12,970
Common Stock
Sep 15
2023
SELL
Open market or private sale
$1,178,930
$239.62 p/Share
4,920
Reduced 28.7%
12,220
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$779,328
$158.4 p/Share
4,920
Added 22.3%
17,140
Common Stock
Sep 14
2023
SELL
Open market or private sale
$210,971
$239.74 p/Share
880
Reduced 6.72%
12,220
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$175,234
$199.13 p/Share
880
Added 6.29%
13,100
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$39,638
$213.11 p/Share
186
Reduced 1.5%
12,220
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$77,268
$208.27 p/Share
371
Reduced 2.9%
12,406
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,000
Added 7.26%
12,777
Common Stock
Aug 19
2022
SELL
Open market or private sale
$3,291,210
$253.17 p/Share
13,000
Reduced 52.47%
11,777
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$1,868,230
$143.71 p/Share
13,000
Added 34.41%
24,777
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$37,628
$199.09 p/Share
189
Reduced 1.58%
11,777
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,990,700
$199.07 p/Share
10,000
Reduced 45.52%
11,966
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$1,121,500
$112.15 p/Share
10,000
Added 31.28%
21,966
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$49,298
$197.19 p/Share
250
Reduced 2.45%
9,966
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
2,000
Added 14.32%
11,966
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$37,762
$199.8 p/Share
189
Reduced 1.82%
10,216
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$25,029
$197.08 p/Share
127
Reduced 1.49%
8,405
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
2,000
Added 16.12%
10,405
Common Stock