Nov 30
2022
SELL
Payment of exercise price or tax liability
$6,110
$11.01 p/Share
555
Reduced 0.58%
94,508
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$3,817
$6.89 p/Share
554
Reduced 0.65%
85,063
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$4,273
$7.7 p/Share
555
Reduced 0.64%
85,617
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$4,834
$8.71 p/Share
555
Reduced 0.64%
86,172
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$1,884
$3.4 p/Share
554
Reduced 0.63%
86,727
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$1,582
$2.85 p/Share
555
Reduced 0.63%
87,281
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$1,335
$2.41 p/Share
554
Reduced 0.63%
87,836
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$1,931
$3.48 p/Share
555
Reduced 0.62%
88,390
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$2,770
$5.0 p/Share
554
Reduced 0.62%
88,945
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$3,596
$6.48 p/Share
555
Reduced 0.62%
89,499
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$6,281
$9.56 p/Share
657
Reduced 0.72%
90,054
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$15,606
$19.63 p/Share
795
Reduced 0.87%
90,711
Common Stock
Dec 02
2021
SELL
Open market or private sale
$18,130
$22.11 p/Share
820
Reduced 0.89%
91,506
Common Stock
Dec 01
2021
SELL
Open market or private sale
$4,019
$23.23 p/Share
173
Reduced 0.19%
92,326
Common Stock
Nov 30
2021
SELL
Open market or private sale
$3,234
$24.69 p/Share
131
Reduced 0.14%
92,499
Common Stock
Nov 29
2021
SELL
Open market or private sale
$2,628
$23.89 p/Share
110
Reduced 0.12%
92,630
Common Stock
Nov 24
2021
SELL
Open market or private sale
$3,217
$24.94 p/Share
129
Reduced 0.14%
92,740
Common Stock
Nov 23
2021
SELL
Open market or private sale
$4,707
$25.17 p/Share
187
Reduced 0.2%
92,869
Common Stock
Nov 22
2021
SELL
Open market or private sale
$3,095
$26.23 p/Share
118
Reduced 0.13%
93,056
Common Stock
Oct 01
2021
SELL
Open market or private sale
$17,991
$30.39 p/Share
592
Reduced 0.63%
93,174
Common Stock
Aug 26
2021
SELL
Open market or private sale
$272,498
$39.59 p/Share
6,883
Reduced 6.84%
93,766
Common Stock
Jun 14
2021
BUY
Other acquisition or disposition
-
23,726
Added 19.08%
100,649
Common Stock