Jul 16
2024
SELL
Open market or private sale
$492,316
$205.99 p/Share
2,390
Reduced 11.25%
18,852
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$88,955
$37.22 p/Share
2,390
Added 10.11%
21,242
Common Stock
Jul 15
2024
SELL
Open market or private sale
$183,519
$205.05 p/Share
895
Reduced 4.53%
18,852
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$33,311
$37.22 p/Share
895
Added 4.34%
19,747
Common Stock
Jul 12
2024
SELL
Open market or private sale
$657,197
$200.06 p/Share
3,285
Reduced 14.84%
18,852
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$122,267
$37.22 p/Share
3,285
Added 12.92%
22,137
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
465
Added 2.41%
18,852
Common Stock
Nov 14
2023
SELL
Open market or private sale
$534,663
$176.69 p/Share
3,026
Reduced 14.13%
18,387
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$88,207
$29.15 p/Share
3,026
Added 12.38%
21,413
Common Stock
Nov 07
2023
SELL
Open market or private sale
$510,183
$168.6 p/Share
3,026
Reduced 14.13%
18,387
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$88,207
$29.15 p/Share
3,026
Added 12.38%
21,413
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
118
Added 0.64%
18,387
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
-
585
Added 3.1%
18,269
Common Stock
Nov 11
2022
SELL
Open market or private sale
$135,000
$135.0 p/Share
1,000
Reduced 5.35%
17,684
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$26,140
$26.14 p/Share
1,000
Added 5.08%
18,684
Common Stock
Aug 05
2022
SELL
Open market or private sale
$748,674
$129.26 p/Share
5,792
Reduced 24.67%
17,684
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$151,403
$26.14 p/Share
5,792
Added 19.79%
23,476
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
838
Added 4.52%
17,684
Common Stock
Nov 04
2021
SELL
Open market or private sale
$225,300
$150.0 p/Share
1,502
Reduced 8.19%
16,846
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$50,602
$33.69 p/Share
1,502
Added 7.57%
18,348
Common Stock
Nov 03
2021
SELL
Open market or private sale
$436,902
$145.44 p/Share
3,004
Reduced 15.13%
16,846
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$101,205
$33.69 p/Share
3,004
Added 13.14%
19,850
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
910
Added 5.13%
16,820
Common Stock