Aug 14
2023
SELL
Open market or private sale
$175,350
$35.07 p/Share
5,000
Reduced 6.01%
78,216
Common Stock
Jun 15
2023
SELL
Open market or private sale
$147,000
$29.4 p/Share
5,000
Reduced 5.72%
82,385
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
830
Added 0.99%
83,216
Common Stock
Apr 09
2023
SELL
Payment of exercise price or tax liability
$513,908
$35.79 p/Share
14,359
Reduced 14.11%
87,385
Common Stock
Apr 09
2023
SELL
Sale (or disposition) back to the issuer
$435,313
$35.79 p/Share
12,163
Reduced 12.22%
87,385
Common Stock
Apr 09
2023
BUY
Exercise of conversion of derivative security
-
12,163
Added 10.89%
99,548
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
1,355
Added 1.31%
101,744
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$63,991
$40.02 p/Share
1,599
Reduced 1.85%
84,754
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
15,632
Added 13.47%
100,386
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
35,849
Added 29.34%
86,354
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$36,415
$34.55 p/Share
1,054
Reduced 2.04%
50,504
Common Stock
Dec 19
2022
SELL
Payment of exercise price or tax liability
$34,795
$34.08 p/Share
1,021
Reduced 1.94%
51,559
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
537
Added 1.01%
52,582
Common Stock
Oct 04
2022
SELL
Payment of exercise price or tax liability
$71,505
$31.78 p/Share
2,250
Reduced 4.14%
52,043
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
654
Added 1.19%
54,294
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
750
Added 1.38%
53,638
Common Stock
Apr 02
2022
SELL
Sale (or disposition) back to the issuer
$347,192
$43.21 p/Share
8,035
Reduced 7.32%
101,744
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$414,902
$43.21 p/Share
9,602
Reduced 15.37%
52,886
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
$39,310
$44.62 p/Share
881
Added 1.39%
62,514
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
16,615
Added 21.23%
61,630
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
8,035
Added 6.82%
109,780
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
24,104
Added 34.87%
45,015
Common Stock