Dec 01
2023
SELL
Open market or private sale
$2,605,200
$217.1 p/Share
12,000
Reduced 36.29%
21,070
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$141,475
$56.59 p/Share
2,500
Added 7.03%
33,070
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$1,169,726
$215.34 p/Share
5,432
Reduced 15.09%
30,570
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
10,949
Added 23.32%
36,002
Common Stock
Oct 31
2023
SELL
Open market or private sale
$2,000,200
$200.02 p/Share
10,000
Reduced 28.53%
25,053
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
$610,800
$61.08 p/Share
10,000
Added 22.2%
35,053
Common Stock
Sep 07
2023
SELL
Open market or private sale
$2,332,920
$194.41 p/Share
12,000
Reduced 32.39%
25,053
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$141,475
$56.59 p/Share
2,500
Added 6.32%
37,053
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$1,002,204
$184.67 p/Share
5,427
Reduced 13.57%
34,553
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
10,938
Added 21.48%
39,980
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,582,320
$166.56 p/Share
9,500
Reduced 24.65%
29,042
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$788,777
$145.37 p/Share
5,426
Reduced 12.34%
38,542
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
10,937
Added 19.92%
43,968
Common Stock
Mar 09
2023
SELL
Open market or private sale
$1,500,300
$150.03 p/Share
10,000
Reduced 23.24%
33,031
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$588,200
$58.82 p/Share
10,000
Added 18.86%
43,031
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,314,704
$138.39 p/Share
9,500
Reduced 22.34%
33,031
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,061,710
$134.53 p/Share
7,892
Reduced 15.65%
42,531
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
17,692
Added 25.97%
50,423
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,324,300
$139.4 p/Share
9,500
Reduced 22.5%
32,731
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$909,290
$134.61 p/Share
6,755
Reduced 13.79%
42,231
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
13,618
Added 21.75%
48,986
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$859,594
$127.14 p/Share
6,761
Reduced 16.05%
35,368
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
13,629
Added 24.44%
42,129
Common Stock
Aug 16
2022
SELL
Open market or private sale
$2,524,665
$129.47 p/Share
19,500
Reduced 40.63%
28,500
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$248,147
$56.59 p/Share
4,385
Added 8.37%
48,000
Common Stock