Apr 07
2022
BUY
Exercise of conversion of derivative security
$394,375
$26.62 p/Share
14,815
Added 5.41%
258,856
Common Stock
Apr 06
2022
SELL
Open market or private sale
$713,173
$47.23 p/Share
15,100
Reduced 5.83%
244,041
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$401,962
$26.62 p/Share
15,100
Added 5.51%
259,141
Common Stock
Apr 05
2022
SELL
Open market or private sale
$4,860
$48.6 p/Share
100
Reduced 0.04%
244,041
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$2,662
$26.62 p/Share
100
Added 0.04%
244,141
Common Stock
Apr 04
2022
SELL
Open market or private sale
$482,200
$48.22 p/Share
10,000
Reduced 3.94%
244,041
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$266,200
$26.62 p/Share
10,000
Added 3.79%
254,041
Common Stock
Apr 01
2022
SELL
Open market or private sale
$881,298
$48.33 p/Share
18,235
Reduced 6.95%
244,041
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$461,528
$25.31 p/Share
18,235
Added 6.7%
254,041
Common Stock
Mar 31
2022
SELL
Open market or private sale
$412,947
$48.91 p/Share
8,443
Reduced 3.34%
244,041
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$202,632
$24.0 p/Share
8,443
Added 3.24%
252,484
Common Stock
Mar 30
2022
SELL
Open market or private sale
$163,708
$49.28 p/Share
3,322
Reduced 1.34%
244,041
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$79,728
$24.0 p/Share
3,322
Added 1.33%
247,363
Common Stock
Mar 29
2022
SELL
Open market or private sale
$964,600
$48.23 p/Share
20,000
Reduced 7.57%
244,041
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$480,000
$24.0 p/Share
20,000
Added 7.04%
264,041
Common Stock
Mar 28
2022
SELL
Open market or private sale
$617,069
$48.9 p/Share
12,619
Reduced 4.92%
244,041
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$3,168
$26.62 p/Share
119
Added 0.05%
256,660
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
144,165
Added 35.98%
256,541
Common Stock
Jul 31
2021
SELL
Payment of exercise price or tax liability
$200,184
$35.76 p/Share
5,598
Reduced 4.75%
112,376
Common Stock
Jul 12
2021
SELL
Sale (or disposition) back to the issuer
-
10,764
Reduced 8.36%
117,974
Common Stock
Jul 12
2021
BUY
Grant, award, or other acquisition
-
25,440
Added 16.5%
128,738
Common Stock
Mar 30
2021
SELL
Open market or private sale
$278,762
$42.09 p/Share
6,623
Reduced 6.03%
103,298
Common Stock
Mar 29
2021
SELL
Open market or private sale
$338,501
$43.61 p/Share
7,762
Reduced 6.6%
109,921
Common Stock
Mar 26
2021
SELL
Open market or private sale
$240,210
$42.78 p/Share
5,615
Reduced 4.55%
117,683
Common Stock
Dec 22
2020
SELL
Open market or private sale
$197,340
$35.88 p/Share
5,500
Reduced 4.27%
123,298
Common Stock