Dec 06
2021
SELL
Open market or private sale
$207,150
$41.43 p/Share
5,000
Reduced 3.46%
139,417
Common Stock
Dec 03
2021
SELL
Open market or private sale
$151,464
$42.05 p/Share
3,602
Reduced 2.43%
144,417
Common Stock
Dec 02
2021
SELL
Open market or private sale
$428,825
$43.32 p/Share
9,899
Reduced 6.27%
148,019
Common Stock
Nov 24
2021
SELL
Payment of exercise price or tax liability
$3,332,864
$47.66 p/Share
69,930
Reduced 30.69%
157,918
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$2,636,322
$28.47 p/Share
92,600
Added 28.9%
227,848
Common Stock
Aug 03
2021
SELL
Open market or private sale
$306,600
$30.66 p/Share
10,000
Reduced 6.88%
135,248
Common Stock
Aug 02
2021
SELL
Open market or private sale
$90,146
$30.61 p/Share
2,945
Reduced 1.99%
145,248
Common Stock
Jul 30
2021
SELL
Open market or private sale
$189,568
$30.21 p/Share
6,275
Reduced 4.06%
148,193
Common Stock
Jul 29
2021
SELL
Open market or private sale
$202,594
$30.13 p/Share
6,724
Reduced 4.17%
154,468
Common Stock
Jul 27
2021
SELL
Open market or private sale
$1,740
$30.0 p/Share
58
Reduced 0.04%
161,192
Common Stock
Jul 26
2021
SELL
Open market or private sale
$120,420
$30.12 p/Share
3,998
Reduced 2.42%
161,250
Common Stock
Jul 14
2021
SELL
Open market or private sale
$11,153
$30.64 p/Share
364
Reduced 0.22%
165,248
Common Stock
Jul 13
2021
SELL
Open market or private sale
$293,802
$30.49 p/Share
9,636
Reduced 5.5%
165,612
Common Stock
Jul 06
2021
SELL
Open market or private sale
$303,000
$30.3 p/Share
10,000
Reduced 5.4%
175,248
Common Stock
Jun 29
2021
SELL
Open market or private sale
$307,500
$30.75 p/Share
10,000
Reduced 5.12%
185,248
Common Stock
Jun 22
2021
SELL
Open market or private sale
$304,800
$30.48 p/Share
10,000
Reduced 4.87%
195,248
Common Stock
Jun 16
2021
SELL
Open market or private sale
$302,900
$30.29 p/Share
10,000
Reduced 4.65%
205,248
Common Stock
Jun 08
2021
SELL
Open market or private sale
$534,536
$30.13 p/Share
17,741
Reduced 7.61%
215,248
Common Stock
Jun 02
2021
SELL
Open market or private sale
$67,815
$30.02 p/Share
2,259
Reduced 0.96%
232,989
Common Stock
Apr 17
2021
SELL
Payment of exercise price or tax liability
$47,337
$30.98 p/Share
1,528
Reduced 0.65%
235,248
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$764,246
$30.98 p/Share
24,669
Reduced 9.44%
236,776
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
33,945
Added 11.49%
261,445
Common Stock