May 06
2024
SELL
Open market or private sale
$38,370
$140.55 p/Share
273
Reduced 3.51%
7,507
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
Apr 01
2024
SELL
Open market or private sale
$37,345
$137.3 p/Share
272
Reduced 3.5%
7,507
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 3.38%
7,779
Common Stock
Mar 21
2024
SELL
Open market or private sale
$725,300
$145.06 p/Share
5,000
Reduced 39.98%
7,507
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$517,600
$103.52 p/Share
5,000
Added 28.56%
12,507
Common Stock
Mar 13
2024
SELL
Open market or private sale
$420,419
$140.14 p/Share
3,000
Reduced 28.55%
7,507
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$318,060
$106.02 p/Share
3,000
Added 22.21%
10,507
Common Stock
Mar 11
2024
SELL
Open market or private sale
$28,000
$140.0 p/Share
200
Reduced 2.6%
7,507
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$21,204
$106.02 p/Share
200
Added 2.53%
7,707
Common Stock
Mar 08
2024
SELL
Open market or private sale
$252,054
$140.03 p/Share
1,800
Reduced 19.34%
7,507
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$190,836
$106.02 p/Share
1,800
Added 16.21%
9,307
Common Stock
Feb 29
2024
SELL
Open market or private sale
$36,994
$135.51 p/Share
273
Reduced 3.51%
7,507
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
Feb 28
2024
SELL
Open market or private sale
$886,188
$135.42 p/Share
6,544
Reduced 46.57%
7,507
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$517,106
$79.02 p/Share
6,544
Added 41.96%
9,051
Common Stock
Feb 13
2024
SELL
Open market or private sale
$95,249
$133.03 p/Share
716
Reduced 8.71%
7,507
Common Stock
Feb 01
2024
SELL
Open market or private sale
$87,076
$139.77 p/Share
623
Reduced 8.32%
6,865
Common Stock
Jan 31
2024
SELL
Open market or private sale
$59,898
$141.94 p/Share
422
Reduced 6.27%
6,309
Common Stock
Aug 28
2023
SELL
Open market or private sale
$153,861
$107.52 p/Share
1,431
Reduced 19.44%
5,931
Common Stock
Aug 21
2023
SELL
Open market or private sale
$150,817
$107.42 p/Share
1,404
Reduced 23.21%
4,645
Common Stock