Jun 12
2025
SELL
Other acquisition or disposition
-
388
Reduced 2.06%
18,450
Common Stock
Jun 11
2025
SELL
Open market or private sale
$105,544
$89.52 p/Share
1,179
Reduced 5.89%
18,838
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
1,499
Added 6.97%
20,013
Common Stock
Dec 16
2024
SELL
Open market or private sale
$283,000
$113.2 p/Share
2,500
Reduced 11.9%
18,513
Common Stock
Sep 16
2024
SELL
Open market or private sale
$245,750
$98.3 p/Share
2,500
Reduced 10.64%
21,005
Common Stock
Jun 17
2024
SELL
Open market or private sale
$320,389
$89.22 p/Share
3,591
Reduced 13.25%
23,501
Common Stock
Jun 10
2024
SELL
Other acquisition or disposition
-
489
Reduced 1.77%
27,092
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
1,549
Added 5.32%
27,577
Common Stock
Mar 15
2024
SELL
Open market or private sale
$194,000
$77.6 p/Share
2,500
Reduced 8.77%
25,995
Common Stock
Dec 14
2023
SELL
Open market or private sale
$221,971
$67.0 p/Share
3,313
Reduced 10.42%
28,495
Common Stock
Jul 06
2023
SELL
Other acquisition or disposition
-
369
Reduced 1.15%
31,808
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
2,182
Added 6.35%
32,177
Common Stock
Dec 15
2022
SELL
Open market or private sale
$224,259
$62.52 p/Share
3,587
Reduced 11.55%
27,470
Common Stock
May 17
2022
SELL
Other acquisition or disposition
-
465
Reduced 1.48%
31,057
Common Stock
May 05
2022
SELL
Open market or private sale
$572,778
$75.02 p/Share
7,635
Reduced 19.5%
31,522
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
$68,104
$8.92 p/Share
7,635
Added 16.32%
39,157
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
1,733
Added 5.21%
31,522
Common Stock
Jun 03
2021
SELL
Other acquisition or disposition
-
2,658
Reduced 8.19%
29,789
Common Stock
May 29
2021
BUY
Exercise of conversion of derivative security
$360,044
$67.21 p/Share
5,357
Added 14.17%
32,447
Common Stock
May 28
2021
SELL
Open market or private sale
$548,080
$67.34 p/Share
8,139
Reduced 23.1%
27,090
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$65,193
$8.01 p/Share
8,139
Added 18.77%
35,229
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,719
Added 5.97%
27,090
Common Stock
Mar 01
2021
SELL
Open market or private sale
$250,000
$50.0 p/Share
5,000
Reduced 16.46%
25,371
Common Stock