Oct 22
2024
SELL
Open market or private sale
$148,260
$397.48 p/Share
373
Reduced 14.54%
2,192
Common Stock
Sep 16
2024
SELL
Open market or private sale
$132,506
$356.2 p/Share
372
Reduced 12.67%
2,565
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
-
211
Added 6.7%
2,937
Common Stock
Aug 06
2024
SELL
Open market or private sale
$69,681
$322.6 p/Share
216
Reduced 7.34%
2,726
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
372
Added 11.23%
2,942
Common Stock
May 07
2024
SELL
Open market or private sale
$97,875
$274.93 p/Share
356
Reduced 12.17%
2,570
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
373
Added 11.31%
2,926
Common Stock
Feb 13
2024
SELL
Open market or private sale
$73,889
$265.79 p/Share
278
Reduced 9.82%
2,553
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
372
Added 11.61%
2,831
Common Stock
Nov 06
2023
SELL
Open market or private sale
$60,432
$212.79 p/Share
284
Reduced 10.35%
2,459
Common Stock
Sep 12
2023
SELL
Open market or private sale
$54,528
$192.0 p/Share
284
Reduced 9.38%
2,743
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
373
Added 10.97%
3,027
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
510
Added 16.12%
2,654
Common Stock
May 04
2023
SELL
Open market or private sale
$53,767
$134.42 p/Share
400
Reduced 15.72%
2,144
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
511
Added 16.73%
2,544
Common Stock
Feb 16
2023
SELL
Open market or private sale
$56,496
$141.24 p/Share
400
Reduced 16.44%
2,033
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
510
Added 17.33%
2,433
Common Stock
Nov 03
2022
SELL
Open market or private sale
$49,680
$124.2 p/Share
400
Reduced 17.22%
1,923
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
511
Added 18.03%
2,323
Common Stock
Aug 04
2022
SELL
Open market or private sale
$49,380
$123.45 p/Share
400
Reduced 18.08%
1,812
Common Stock
May 24
2022
SELL
Open market or private sale
$55,614
$99.31 p/Share
560
Reduced 20.2%
2,212
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
692
Added 19.98%
2,772
Common Stock
Feb 24
2022
SELL
Open market or private sale
$63,650
$113.66 p/Share
560
Reduced 21.21%
2,080
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
696
Added 20.86%
2,640
Common Stock
Nov 24
2021
SELL
Open market or private sale
$142,722
$127.43 p/Share
1,120
Reduced 36.55%
1,944
Common Stock