Jun 07
2022
-
4,000
Reduced 12.58%
27,806
Common Stock
Jun 06
2022
SELL
Open market or private sale
$503,440
$40.0 p/Share
12,586
Reduced 28.35%
31,806
Common Stock
May 23
2022
SELL
Open market or private sale
$544,328
$40.03 p/Share
13,598
Reduced 23.45%
44,392
Common Stock
Apr 21
2022
SELL
Open market or private sale
$1,597,355
$62.58 p/Share
25,525
Reduced 30.56%
57,990
Common Stock
Mar 17
2022
SELL
Open market or private sale
$586,776
$53.68 p/Share
10,931
Reduced 11.57%
83,515
Common Stock
Mar 16
2022
SELL
Open market or private sale
$730,862
$51.48 p/Share
14,197
Reduced 13.07%
94,446
Common Stock
Mar 15
2022
SELL
Open market or private sale
$1,318,324
$49.66 p/Share
26,547
Reduced 19.64%
108,643
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$442,860
$13.42 p/Share
33,000
Added 20.57%
127,429
Common Stock
Mar 11
2022
SELL
Open market or private sale
$24,112
$55.05 p/Share
438
Reduced 0.43%
100,833
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$73,319
$54.03 p/Share
1,357
Added 1.31%
102,190
Common Stock
Feb 28
2022
SELL
Open market or private sale
$197,273
$52.23 p/Share
3,777
Reduced 3.78%
96,038
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
$219,995
$42.04 p/Share
5,233
Added 4.91%
101,271
Common Stock
May 17
2021
SELL
Open market or private sale
$1,612,000
$52.0 p/Share
31,000
Reduced 23.7%
99,815
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$51,931
$43.75 p/Share
1,187
Reduced 0.9%
130,815
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
-
3,121
Added 2.31%
132,106
Common Stock
Mar 22
2021
-
2,610
Reduced 1.98%
128,985
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$67,136
$43.51 p/Share
1,543
Reduced 1.16%
131,595
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$82,900
$42.06 p/Share
1,971
Reduced 1.46%
133,138
Common Stock
Mar 13
2021
SELL
Payment of exercise price or tax liability
$345,859
$42.06 p/Share
8,223
Reduced 5.74%
135,109
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
5,233
Added 3.52%
143,332
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
34,428
Added 19.96%
138,099
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$35,049
$28.22 p/Share
1,242
Reduced 1.18%
103,671
Common Stock
Nov 24
2020
-
1,000
Reduced 0.94%
104,913
Common Stock