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
Jun 01
2021
SELL
Open market or private sale
$346,080
$173.3 p/Share
1,997
Reduced 1.38%
142,345
Common Stock
May 26
2021
SELL
Open market or private sale
$1,360,650
$181.42 p/Share
7,500
Reduced 4.94%
144,342
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$66,750
$8.9 p/Share
7,500
Added 4.86%
146,842
Common Stock
May 24
2021
SELL
Open market or private sale
$778,296
$173.07 p/Share
4,497
Reduced 3.02%
144,342
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$22,250
$8.9 p/Share
2,500
Added 1.65%
148,839
Common Stock
May 17
2021
SELL
Open market or private sale
$336,934
$168.72 p/Share
1,997
Reduced 1.35%
146,339
Common Stock
May 10
2021
SELL
Open market or private sale
$345,960
$173.24 p/Share
1,997
Reduced 1.33%
148,336
Common Stock
May 07
2021
SELL
Open market or private sale
$149,782
$178.1 p/Share
841
Reduced 0.56%
150,333
Common Stock