May 02
2024
SELL
Open market or private sale
$246,952
$91.16 p/Share
2,709
Reduced 21.32%
10,000
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$87,500
$32.3 p/Share
2,709
Added 17.57%
12,709
Common Stock
May 01
2024
SELL
Open market or private sale
$900,000
$90.0 p/Share
10,000
Reduced 50.0%
10,000
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$323,000
$32.3 p/Share
10,000
Added 33.33%
20,000
Common Stock
Apr 25
2024
SELL
Open market or private sale
$900,000
$90.0 p/Share
10,000
Reduced 50.0%
10,000
Common Stock
Apr 25
2024
BUY
Exercise of conversion of derivative security
$323,000
$32.3 p/Share
10,000
Added 33.33%
20,000
Common Stock
Apr 22
2024
SELL
Open market or private sale
$900,699
$90.07 p/Share
10,000
Reduced 50.0%
10,000
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
$323,000
$32.3 p/Share
10,000
Added 33.33%
20,000
Common Stock
Feb 29
2024
SELL
Open market or private sale
$101,992
$88.0 p/Share
1,159
Reduced 10.39%
10,000
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$37,435
$32.3 p/Share
1,159
Added 9.41%
11,159
Common Stock
Feb 27
2024
SELL
Open market or private sale
$134,552
$88.0 p/Share
1,529
Reduced 13.26%
10,000
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$49,386
$32.3 p/Share
1,529
Added 11.71%
11,529
Common Stock
Feb 23
2024
SELL
Open market or private sale
$643,456
$88.0 p/Share
7,312
Reduced 42.24%
10,000
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$236,177
$32.3 p/Share
7,312
Added 29.69%
17,312
Common Stock
Dec 06
2023
SELL
Open market or private sale
$460,000
$92.0 p/Share
5,000
Reduced 33.33%
10,000
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$161,500
$32.3 p/Share
5,000
Added 25.0%
15,000
Common Stock
Feb 27
2023
SELL
Open market or private sale
$210,772
$92.0 p/Share
2,291
Reduced 18.64%
10,000
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$73,999
$32.3 p/Share
2,291
Added 15.71%
12,291
Common Stock
Jun 07
2022
SELL
Open market or private sale
$190,700
$95.35 p/Share
2,000
Reduced 16.67%
10,000
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,640,100
$78.1 p/Share
21,000
Reduced 100.0%
0
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$707,190
$21.43 p/Share
33,000
Added 73.33%
12,000
Common Stock
Mar 01
2021
SELL
Open market or private sale
$81,875
$65.5 p/Share
1,250
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$26,788
$21.43 p/Share
1,250
Added 50.0%
1,250
Common Stock
Dec 03
2020
SELL
Open market or private sale
$143,750
$57.5 p/Share
2,500
Reduced 100.0%
0
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$53,575
$21.43 p/Share
2,500
Added 50.0%
2,500
Common Stock