Sep 03
2024
BUY
Exercise of conversion of derivative security
$416,445
$118.04 p/Share
3,528
Added 2.83%
121,109
Common Stock
Aug 27
2024
SELL
Open market or private sale
$1,103,634
$262.77 p/Share
4,200
Reduced 3.45%
117,581
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.33%
121,781
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,106,532
$263.46 p/Share
4,200
Reduced 3.45%
117,581
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.33%
121,781
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,069,026
$254.53 p/Share
4,200
Reduced 3.45%
117,581
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.33%
121,781
Common Stock
Aug 09
2024
SELL
Open market or private sale
$352,562
$251.83 p/Share
1,400
Reduced 1.18%
117,581
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
1,400
Added 1.16%
118,981
Common Stock
Aug 06
2024
SELL
Open market or private sale
$673,792
$240.64 p/Share
2,800
Reduced 2.33%
117,581
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$330,512
$118.04 p/Share
2,800
Added 2.27%
120,381
Common Stock
Jul 30
2024
SELL
Open market or private sale
$1,082,592
$257.76 p/Share
4,200
Reduced 3.45%
117,581
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.33%
121,781
Common Stock
Jul 23
2024
SELL
Open market or private sale
$1,075,788
$256.14 p/Share
4,200
Reduced 3.45%
117,581
Common Stock
Jul 23
2024
SELL
Open market or private sale
$229,434
$255.78 p/Share
897
Reduced 0.76%
117,581
Common Stock
Jul 23
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.33%
121,781
Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
-
1,785
Added 1.48%
118,478
Common Stock
Jul 16
2024
SELL
Open market or private sale
$1,071,714
$255.17 p/Share
4,200
Reduced 3.47%
116,693
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.36%
120,893
Common Stock
Jul 09
2024
SELL
Open market or private sale
$1,066,380
$253.9 p/Share
4,200
Reduced 3.47%
116,693
Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.36%
120,893
Common Stock
Jul 02
2024
SELL
Open market or private sale
$1,076,040
$256.2 p/Share
4,200
Reduced 3.47%
116,693
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.36%
120,893
Common Stock
Jun 27
2024
SELL
Open market or private sale
$1,400,952
$250.17 p/Share
5,600
Reduced 4.58%
116,693
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$661,024
$118.04 p/Share
5,600
Added 4.38%
122,293
Common Stock