Aug 04
2025
SELL
Open market or private sale
$4,218,000
$57.0 p/Share
74,000
Reduced 82.39%
15,812
Common Stock
Aug 04
2025
BUY
Exercise of conversion of derivative security
$594,220
$8.03 p/Share
74,000
Added 45.17%
89,812
Common Stock
Jul 23
2025
SELL
Open market or private sale
$6,102,000
$56.5 p/Share
108,000
Reduced 87.23%
15,812
Common Stock
Jul 23
2025
BUY
Exercise of conversion of derivative security
$754,920
$6.99 p/Share
108,000
Added 77.25%
31,812
Common Stock
Jul 22
2025
SELL
Open market or private sale
$5,060,000
$55.0 p/Share
92,000
Reduced 85.33%
15,812
Common Stock
Jul 22
2025
BUY
Exercise of conversion of derivative security
$547,400
$5.95 p/Share
92,000
Added 46.04%
107,812
Common Stock
Jun 02
2025
SELL
Open market or private sale
$4,659,000
$46.59 p/Share
100,000
Reduced 86.35%
15,812
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$617,000
$6.17 p/Share
100,000
Added 46.34%
115,812
Common Stock
Feb 14
2025
BUY
Grant, award, or other acquisition
$10,944
$31.36 p/Share
349
Added 2.16%
15,812
Common Stock
Aug 14
2024
BUY
Grant, award, or other acquisition
$29
$29.6 p/Share
1
Added 0.01%
15,463
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
$22,905
$29.48 p/Share
777
Added 4.78%
15,462
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$11,928
$34.98 p/Share
341
Added 2.27%
14,685
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$9,004
$45.25 p/Share
199
Added 1.37%
14,344
Common Stock
Aug 14
2022
BUY
Grant, award, or other acquisition
$5,452
$48.25 p/Share
113
Added 0.79%
14,145
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$4,213
$38.3 p/Share
110
Added 0.78%
14,032
Common Stock
Aug 14
2021
BUY
Open market or private purchase
$10,541
$31.28 p/Share
337
Added 2.36%
13,922
Common Stock
Jul 07
2021
SELL
Open market or private sale
$14,287,469
$49.0 p/Share
291,581
Reduced 95.55%
13,585
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$1,860,287
$6.38 p/Share
291,581
Added 48.86%
305,166
Common Stock
Jun 28
2021
SELL
Open market or private sale
$412,531
$49.0 p/Share
8,419
Reduced 38.26%
13,585
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$53,713
$6.38 p/Share
8,419
Added 27.67%
22,004
Common Stock
Feb 14
2021
BUY
Grant, award, or other acquisition
$19,606
$17.84 p/Share
1,099
Added 7.48%
13,585
Common Stock