Jan 03
2025
SELL
Open market or private sale
$108,061
$46.18 p/Share
2,340
Reduced 2.96%
76,605
Common Stock
Jan 02
2025
SELL
Open market or private sale
$115,012
$45.64 p/Share
2,520
Reduced 3.09%
78,945
Common Stock
Oct 01
2024
SELL
Open market or private sale
$154,778
$49.8 p/Share
3,108
Reduced 3.67%
81,465
Common Stock
Aug 29
2024
SELL
Open market or private sale
$258,162
$47.5 p/Share
5,435
Reduced 6.04%
84,573
Common Stock
Aug 28
2024
SELL
Open market or private sale
$250,904
$47.61 p/Share
5,270
Reduced 5.53%
90,008
Common Stock
Aug 06
2024
SELL
Open market or private sale
$267,648
$44.93 p/Share
5,957
Reduced 5.88%
95,278
Common Stock
Aug 05
2024
SELL
Open market or private sale
$229,828
$45.81 p/Share
5,017
Reduced 4.72%
101,235
Common Stock
Jul 17
2024
BUY
Grant, award, or other acquisition
-
85,000
Added 44.44%
106,252
Common Stock
Jul 01
2024
SELL
Open market or private sale
$89,903
$41.43 p/Share
2,170
Reduced 9.26%
21,252
Common Stock
Apr 01
2024
SELL
Open market or private sale
$91,803
$41.39 p/Share
2,218
Reduced 8.65%
23,422
Common Stock
Jan 25
2024
SELL
Open market or private sale
$19,175
$48.3 p/Share
397
Reduced 1.52%
25,640
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
24,000
Added 47.96%
26,037
Common Stock
Dec 13
2023
SELL
Open market or private sale
$676,508
$37.76 p/Share
17,916
Reduced 89.79%
2,037
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$44,969
$2.51 p/Share
17,916
Added 47.31%
19,953
Common Stock
Dec 12
2023
SELL
Open market or private sale
$733,395
$36.83 p/Share
19,913
Reduced 90.72%
2,037
Common Stock
Nov 30
2023
SELL
Open market or private sale
$113,539
$28.65 p/Share
3,963
Reduced 15.29%
21,950
Common Stock
Nov 29
2023
SELL
Open market or private sale
$110,815
$27.85 p/Share
3,979
Reduced 13.31%
25,913
Common Stock
Nov 28
2023
SELL
Open market or private sale
$100,255
$27.31 p/Share
3,671
Reduced 10.94%
29,892
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
29,131
Added 46.47%
33,563
Common Stock
Jan 23
2021
SELL
Payment of exercise price or tax liability
$12,025
$2.11 p/Share
5,699
Reduced 1.05%
535,360
Common Stock