Jul 12
2023
SELL
Open market or private sale
$5,400,600
$180.02 p/Share
30,000
Reduced 55.89%
23,677
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$1,763,700
$58.79 p/Share
30,000
Added 35.85%
53,677
Common Stock
Jun 14
2023
SELL
Open market or private sale
$5,706,300
$190.21 p/Share
30,000
Reduced 55.89%
23,677
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$1,763,700
$58.79 p/Share
30,000
Added 53.69%
25,881
Common Stock
Jun 02
2023
-
85
Reduced 0.36%
23,677
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$207,549
$156.17 p/Share
1,329
Reduced 5.3%
23,762
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
2,525
Added 9.14%
25,091
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$266,754
$157.47 p/Share
1,694
Reduced 6.98%
22,566
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
3,218
Added 11.71%
24,260
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$998,782
$161.25 p/Share
6,194
Reduced 22.74%
21,042
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
11,767
Added 30.91%
26,303
Common Stock
May 23
2022
-
30
Reduced 0.19%
15,469
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
-
1,328
Reduced 7.89%
15,499
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
2,524
Added 13.04%
16,827
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$411,038
$242.93 p/Share
1,692
Reduced 10.58%
14,303
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
3,216
Added 17.59%
15,063
Common Stock
Mar 03
2022
SELL
Open market or private sale
$8,640,000
$240.0 p/Share
36,000
Reduced 73.8%
12,779
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$2,116,440
$58.79 p/Share
36,000
Added 42.46%
48,779
Common Stock
Dec 30
2021
SELL
Open market or private sale
$278,160
$240.0 p/Share
1,159
Reduced 8.32%
12,779
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$68,138
$58.79 p/Share
1,159
Added 7.68%
13,938
Common Stock
Dec 29
2021
SELL
Open market or private sale
$2,562,480
$240.0 p/Share
10,677
Reduced 45.52%
12,779
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$627,701
$58.79 p/Share
10,677
Added 31.28%
23,456
Common Stock
Dec 28
2021
SELL
Open market or private sale
$39,360
$240.0 p/Share
164
Reduced 1.27%
12,779
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$9,642
$58.79 p/Share
164
Added 1.25%
12,943
Common Stock
Nov 03
2021
SELL
Open market or private sale
$5,760,000
$240.0 p/Share
24,000
Reduced 65.25%
12,779
Common Stock