May 22
2023
SELL
Open market or private sale
$19,399,090
$35.04 p/Share
553,627
Reduced 10.97%
4,495,223
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$1,488,316
$40.19 p/Share
37,032
Reduced 0.73%
5,048,850
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
74,688
Added 1.45%
5,085,882
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,149,009
$39.07 p/Share
29,409
Reduced 0.58%
5,011,194
Common Stock
Feb 23
2023
SELL
Open market or private sale
$339,651
$38.47 p/Share
8,829
Reduced 0.17%
5,040,603
Common Stock
Feb 22
2023
SELL
Open market or private sale
$781,536
$37.77 p/Share
20,692
Reduced 0.41%
5,049,432
Common Stock
Feb 21
2023
SELL
Open market or private sale
$61,218
$37.65 p/Share
1,626
Reduced 0.03%
5,070,124
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
65,312
Added 1.27%
5,071,750
Common Stock
Feb 10
2023
SELL
Open market or private sale
$4,431,300
$34.48 p/Share
128,518
Reduced 2.5%
5,006,438
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$660,073
$21.96 p/Share
30,058
Reduced 0.58%
5,134,956
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
60,625
Added 1.16%
5,165,014
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$402,232
$14.75 p/Share
27,270
Reduced 0.53%
5,104,389
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
55,000
Added 1.06%
5,131,659
Common Stock
May 27
2022
SELL
Open market or private sale
$83,900
$20.85 p/Share
4,024
Reduced 0.08%
5,076,659
Common Stock
May 26
2022
SELL
Open market or private sale
$135,678
$20.67 p/Share
6,564
Reduced 0.13%
5,080,683
Common Stock
May 25
2022
SELL
Open market or private sale
$147,640
$20.48 p/Share
7,209
Reduced 0.14%
5,087,247
Common Stock
May 24
2022
SELL
Open market or private sale
$193,303
$20.49 p/Share
9,434
Reduced 0.18%
5,094,456
Common Stock
May 23
2022
SELL
Open market or private sale
$226,688
$22.09 p/Share
10,262
Reduced 0.2%
5,103,890
Common Stock
May 20
2022
SELL
Open market or private sale
$147,163
$22.08 p/Share
6,665
Reduced 0.13%
5,114,152
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
55,000
Added 1.06%
5,120,817
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$1,024,033
$21.43 p/Share
47,785
Reduced 0.93%
5,065,817
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
110,000
Added 2.11%
5,113,602
Common Stock