Nov 12
2024
SELL
Open market or private sale
$19,145
$53.78 p/Share
356
Reduced 9.17%
3,528
Common Stock
Nov 08
2024
SELL
Open market or private sale
$2,203
$53.75 p/Share
41
Reduced 1.04%
3,884
Common Stock
Nov 05
2024
SELL
Open market or private sale
$162
$54.04 p/Share
3
Reduced 0.08%
3,925
Common Stock
May 14
2024
SELL
Open market or private sale
$22,165
$39.3 p/Share
564
Reduced 12.56%
3,928
Common Stock
May 09
2024
SELL
Open market or private sale
$9,369
$39.7 p/Share
236
Reduced 4.99%
4,492
Common Stock
Jan 26
2024
SELL
Grant, award, or other acquisition
-
250
Reduced 5.02%
4,728
Common Stock
Aug 15
2023
SELL
Open market or private sale
$18,625
$37.25 p/Share
500
Reduced 10.04%
4,478
Common Stock
May 23
2023
SELL
Open market or private sale
$30,744
$36.6 p/Share
840
Reduced 14.44%
4,978
Common Stock
May 22
2023
SELL
Open market or private sale
$864
$36.0 p/Share
24
Reduced 0.41%
5,818
Common Stock
May 18
2023
SELL
Open market or private sale
$180
$36.0 p/Share
5
Reduced 0.09%
5,842
Common Stock
May 17
2023
SELL
Open market or private sale
$4,284
$36.0 p/Share
119
Reduced 1.99%
5,847
Common Stock
May 12
2023
SELL
Open market or private sale
$252
$36.0 p/Share
7
Reduced 0.12%
5,966
Common Stock
May 11
2023
SELL
Open market or private sale
$180
$36.0 p/Share
5
Reduced 0.08%
5,973
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
200
Added 3.4%
5,683
Common Stock
Nov 22
2022
SELL
Open market or private sale
$10,840
$40.0 p/Share
271
Reduced 5.32%
4,821
Common Stock
Nov 21
2022
SELL
Open market or private sale
$1,160
$40.0 p/Share
29
Reduced 0.57%
5,092
Common Stock
Aug 03
2022
-
15
Reduced 0.29%
5,121
Common Stock
Feb 23
2022
SELL
Open market or private sale
$18,690
$40.63 p/Share
460
Reduced 8.22%
5,136
Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,640
$41.0 p/Share
40
Reduced 0.71%
5,596
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$33,818
$16.8 p/Share
2,013
Added 26.32%
5,636
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
200
Added 5.23%
3,623
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$33,667
$16.8 p/Share
2,004
Added 34.99%
3,723
Common Stock
Feb 02
2021
SELL
Open market or private sale
$35,293
$33.39 p/Share
1,057
Reduced 38.08%
1,719
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
148
Added 5.06%
2,776
Common Stock