Jan 31
2023
|
SELL
Open market or private sale
|
$13,734
$45.63 p/Share
|
301
|
|
Jan 24
2023
|
SELL
Open market or private sale
|
$13,475
$47.45 p/Share
|
284
|
|
Jan 11
2023
|
SELL
Open market or private sale
|
$21,825
$44.36 p/Share
|
492
|
|
Jan 10
2023
|
SELL
Open market or private sale
|
$24,513
$42.93 p/Share
|
571
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$11,623
$41.66 p/Share
|
279
|
|
Jan 05
2023
|
BUY
Grant, award, or other acquisition
|
-
|
18,000
|
|
Jun 07
2022
|
SELL
Open market or private sale
|
$10,920
$26.83 p/Share
|
407
|
|
Apr 14
2022
|
SELL
Open market or private sale
|
$3,713
$45.28 p/Share
|
82
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$11,280
$40.0 p/Share
|
282
|
|
Jan 25
2022
|
SELL
Open market or private sale
|
$12,972
$39.31 p/Share
|
330
|
|
Jan 07
2022
|
SELL
Open market or private sale
|
$11,325
$38.52 p/Share
|
294
|
|
Jan 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
16,800
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$15,558
$41.16 p/Share
|
378
|
|
Jun 11
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,240
|
|
Apr 13
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,400
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$16,120
$56.96 p/Share
|
283
|
|
Jan 25
2021
|
SELL
Open market or private sale
|
$21,717
$62.05 p/Share
|
350
|
|
Jan 06
2021
|
BUY
Grant, award, or other acquisition
|
-
|
3,960
|
|
Jan 05
2021
|
SELL
Open market or private sale
|
$41,538
$62.37 p/Share
|
666
|
|
Nov 04
2020
|
SELL
Open market or private sale
|
$2,961,900
$60.0 p/Share
|
49,365
|
|
Nov 04
2020
|
BUY
Exercise of conversion of derivative security
|
$821,369
$21.43 p/Share
|
38,328
|
|