May 12
2023
BUY
Open market or private purchase
$26,900
$26.9 p/Share
1,000
Added 1.96%
50,081
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
76
Added 0.15%
49,081
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$13,150
$39.61 p/Share
332
Reduced 0.67%
49,005
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
3,643
Added 6.88%
49,337
Common Stock
Dec 08
2022
-
1,500
Reduced 3.18%
45,694
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
61
Added 0.13%
47,194
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$15,609
$36.05 p/Share
433
Reduced 0.91%
47,133
Common Stock
Oct 27
2022
BUY
Open market or private purchase
$66,440
$33.22 p/Share
2,000
Added 4.04%
47,566
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
66
Added 0.14%
45,566
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$10,160
$37.08 p/Share
274
Reduced 0.6%
45,500
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
70
Added 0.15%
45,774
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
67
Added 0.15%
45,704
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
3,248
Added 6.64%
45,637
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
47
Added 0.11%
42,389
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$249,117
$22.88 p/Share
10,888
Added 17.54%
51,176
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$18,300
$43.78 p/Share
418
Reduced 1.03%
40,288
Common Stock
Nov 21
2021
SELL
Open market or private sale
$393,996
$44.6 p/Share
8,834
Reduced 17.26%
42,342
Common Stock
Nov 09
2021
-
1,500
Reduced 3.55%
40,706
Common Stock
Nov 08
2021
-
200
Reduced 0.47%
42,206
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
59
Added 0.14%
42,406
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
3,272
Added 7.17%
42,347
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$16,468
$38.84 p/Share
424
Reduced 1.07%
39,075
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
39
Added 0.1%
39,499
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
44
Added 0.11%
39,460
Common Stock
Feb 19
2021
SELL
Open market or private sale
$409,585
$34.03 p/Share
12,036
Reduced 23.39%
39,416
Common Stock