Dec 04
2024
SELL
Open market or private sale
$786,900
$157.38 p/Share
5,000
Reduced 3.93%
122,380
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
$44,500
$8.9 p/Share
5,000
Added 3.78%
127,380
Common Stock
Nov 26
2024
SELL
Open market or private sale
$790,650
$158.13 p/Share
5,000
Reduced 3.93%
122,380
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$44,500
$8.9 p/Share
5,000
Added 3.78%
127,380
Common Stock
Nov 25
2024
SELL
Open market or private sale
$1,574,500
$157.45 p/Share
10,000
Reduced 7.55%
122,380
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$89,000
$8.9 p/Share
10,000
Added 7.02%
132,380
Common Stock
Nov 08
2024
SELL
Open market or private sale
$2,336,700
$155.78 p/Share
15,000
Reduced 10.92%
122,380
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$133,500
$8.9 p/Share
15,000
Added 9.84%
137,380
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,046,400
$139.52 p/Share
7,500
Reduced 5.77%
122,380
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$66,750
$8.9 p/Share
7,500
Added 5.46%
129,880
Common Stock
Mar 15
2024
SELL
Open market or private sale
$399,011
$109.86 p/Share
3,632
Reduced 2.88%
122,380
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$32,324
$8.9 p/Share
3,632
Added 2.83%
124,512
Common Stock
Mar 04
2024
SELL
Open market or private sale
$280,050
$112.02 p/Share
2,500
Reduced 2.0%
122,380
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$22,250
$8.9 p/Share
2,500
Added 1.96%
124,880
Common Stock
Feb 29
2024
SELL
Open market or private sale
$284,400
$113.76 p/Share
2,500
Reduced 2.0%
122,380
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$22,250
$8.9 p/Share
2,500
Added 1.96%
124,880
Common Stock
Sep 22
2021
SELL
Open market or private sale
$619,452
$155.29 p/Share
3,989
Reduced 3.16%
122,380
Common Stock
Jul 26
2021
SELL
Open market or private sale
$308,622
$156.9 p/Share
1,967
Reduced 1.53%
126,369
Common Stock
Jul 20
2021
SELL
Open market or private sale
$310,034
$155.25 p/Share
1,997
Reduced 1.53%
128,366
Common Stock
Jul 12
2021
SELL
Open market or private sale
$323,334
$161.91 p/Share
1,997
Reduced 1.51%
130,363
Common Stock
Jul 06
2021
SELL
Open market or private sale
$322,915
$161.7 p/Share
1,997
Reduced 1.49%
132,360
Common Stock
Jun 28
2021
SELL
Open market or private sale
$339,869
$170.19 p/Share
1,997
Reduced 1.46%
134,357
Common Stock
Jun 21
2021
SELL
Open market or private sale
$323,654
$162.07 p/Share
1,997
Reduced 1.44%
136,354
Common Stock
Jun 14
2021
SELL
Open market or private sale
$335,396
$167.95 p/Share
1,997
Reduced 1.42%
138,351
Common Stock
Jun 07
2021
SELL
Open market or private sale
$345,581
$173.05 p/Share
1,997
Reduced 1.4%
140,348
Common Stock