Apr 10
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 1.75%
168,058
Common Stock
Apr 01
2022
SELL
Open market or private sale
$553,400
$55.34 p/Share
10,000
Reduced 5.71%
165,058
Common Stock
Mar 29
2022
SELL
Open market or private sale
$502,700
$50.27 p/Share
10,000
Reduced 5.4%
175,058
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,235,984
$45.16 p/Share
27,369
Reduced 12.88%
185,058
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
55,200
Added 22.13%
194,181
Common Stock
Feb 25
2022
SELL
Open market or private sale
$60,724
$50.02 p/Share
1,214
Reduced 0.77%
157,227
Common Stock
Feb 24
2022
SELL
Open market or private sale
$285,973
$46.72 p/Share
6,121
Reduced 3.72%
158,441
Common Stock
Feb 23
2022
SELL
Open market or private sale
$683,853
$48.92 p/Share
13,979
Reduced 7.83%
164,562
Common Stock
Sep 22
2021
-
644
Reduced 0.36%
178,541
Common Stock
Jun 25
2021
SELL
Open market or private sale
$369,380
$40.22 p/Share
9,184
Reduced 4.85%
180,198
Common Stock
Jun 24
2021
SELL
Open market or private sale
$433,830
$40.11 p/Share
10,816
Reduced 5.4%
189,382
Common Stock
May 21
2021
SELL
Open market or private sale
$232,684
$38.17 p/Share
6,096
Reduced 2.96%
200,198
Common Stock
May 20
2021
SELL
Open market or private sale
$205,568
$38.04 p/Share
5,404
Reduced 2.55%
206,294
Common Stock
Apr 12
2021
SELL
Payment of exercise price or tax liability
$52,556
$35.32 p/Share
1,488
Reduced 0.7%
211,698
Common Stock
Apr 10
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 1.39%
213,186
Common Stock
Apr 05
2021
SELL
Open market or private sale
$11,696
$34.3 p/Share
341
Reduced 0.16%
210,186
Common Stock
Apr 01
2021
SELL
Open market or private sale
$345,776
$34.08 p/Share
10,146
Reduced 4.6%
210,527
Common Stock
Mar 31
2021
SELL
Open market or private sale
$34,442
$34.0 p/Share
1,013
Reduced 0.56%
179,185
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$609,051
$33.38 p/Share
18,246
Reduced 7.64%
220,673
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
36,800
Added 13.8%
229,796
Common Stock
Feb 23
2021
SELL
Open market or private sale
$892,575
$39.67 p/Share
22,500
Reduced 10.02%
202,119
Common Stock
Nov 17
2020
SELL
Open market or private sale
$494,205
$35.05 p/Share
14,100
Reduced 5.91%
224,619
Common Stock
Nov 16
2020
SELL
Open market or private sale
$105,840
$35.28 p/Share
3,000
Reduced 1.24%
238,719
Common Stock
Nov 11
2020
SELL
Open market or private sale
$14,020
$35.05 p/Share
400
Reduced 0.17%
241,719
Common Stock
Nov 10
2020
SELL
Open market or private sale
$329,650
$34.7 p/Share
9,500
Reduced 3.78%
242,119
Common Stock