Mar 10
2023
SELL
Payment of exercise price or tax liability
$276,759
$47.1 p/Share
5,876
Reduced 2.9%
196,986
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$679,833
$47.25 p/Share
14,388
Reduced 6.62%
202,862
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
58,025
Added 21.08%
217,250
Common Stock
Dec 23
2022
-
1,230
Reduced 0.77%
159,225
Common Stock
Jul 13
2022
SELL
Payment of exercise price or tax liability
$167,873
$47.95 p/Share
3,501
Reduced 2.14%
160,455
Common Stock
Apr 21
2022
SELL
Open market or private sale
$2,918,928
$58.05 p/Share
50,283
Reduced 23.47%
163,956
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$302,080
$18.88 p/Share
16,000
Added 6.95%
214,239
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$188,761
$55.42 p/Share
3,406
Reduced 1.69%
198,239
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$461,092
$55.89 p/Share
8,250
Reduced 3.93%
201,645
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$933,479
$57.09 p/Share
16,351
Reduced 7.23%
209,895
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
49,502
Added 17.95%
226,246
Common Stock
Dec 30
2021
SELL
Open market or private sale
$718,720
$44.92 p/Share
16,000
Reduced 8.3%
176,744
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$175,680
$10.98 p/Share
16,000
Added 7.66%
192,744
Common Stock
Dec 20
2021
-
1,230
Reduced 0.69%
176,744
Common Stock
Jul 13
2021
SELL
Payment of exercise price or tax liability
$164,615
$38.07 p/Share
4,324
Reduced 2.37%
177,974
Common Stock
Apr 19
2021
SELL
Open market or private sale
$601,280
$37.58 p/Share
16,000
Reduced 8.07%
182,298
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$197,920
$12.37 p/Share
16,000
Added 7.47%
198,298
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$202,902
$35.46 p/Share
5,722
Reduced 3.04%
182,298
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$185,741
$34.94 p/Share
5,316
Reduced 2.75%
188,020
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
39,132
Added 16.83%
193,336
Common Stock