Apr 22
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 19
2024
SELL
Open market or private sale
$852,984
$236.94 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 19
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 18
2024
SELL
Open market or private sale
$855,792
$237.72 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 17
2024
SELL
Open market or private sale
$845,964
$234.99 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 16
2024
SELL
Open market or private sale
$836,352
$232.32 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 15
2024
SELL
Open market or private sale
$847,980
$235.55 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 12
2024
SELL
Open market or private sale
$849,204
$235.89 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 12
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 11
2024
SELL
Open market or private sale
$861,336
$239.26 p/Share
3,600
Reduced 96.51%
130
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
$466,164
$129.49 p/Share
3,600
Added 49.11%
3,730
Common Stock
Apr 10
2024
SELL
Open market or private sale
$3,254,454
$235.83 p/Share
13,800
Reduced 99.07%
130
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$1,786,962
$129.49 p/Share
13,800
Added 49.77%
13,930
Common Stock
Apr 09
2024
SELL
Open market or private sale
$3,556,950
$237.13 p/Share
15,000
Reduced 99.14%
130
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$1,942,350
$129.49 p/Share
15,000
Added 49.78%
15,130
Common Stock
Apr 08
2024
SELL
Open market or private sale
$1,198,157
$236.79 p/Share
5,060
Reduced 97.5%
130
Common Stock
Apr 08
2024
BUY
Exercise of conversion of derivative security
$655,219
$129.49 p/Share
5,060
Added 49.37%
5,190
Common Stock
Apr 05
2024
SELL
Open market or private sale
$3,513,450
$234.23 p/Share
15,000
Reduced 99.14%
130
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
$1,942,350
$129.49 p/Share
15,000
Added 49.78%
15,130
Common Stock
Apr 04
2024
SELL
Open market or private sale
$3,490,350
$232.69 p/Share
15,000
Reduced 99.14%
130
Common Stock
Apr 04
2024
BUY
Exercise of conversion of derivative security
$1,942,350
$129.49 p/Share
15,000
Added 49.78%
15,130
Common Stock