Nov 11
2021
SELL
Open market or private sale
$7,513,500
$50.09 p/Share
150,000
Reduced 32.42%
312,704
Common Stock
May 07
2021
-
8,830
Reduced 1.88%
461,761
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$3,585,902
$34.07 p/Share
105,251
Reduced 18.3%
470,031
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
$2,892,515
$22.35 p/Share
129,419
Added 18.37%
575,282
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$4,592,391
$34.29 p/Share
133,928
Reduced 23.1%
445,863
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$3,738,715
$22.89 p/Share
163,334
Added 21.98%
579,791
Common Stock
Dec 29
2020
SELL
Payment of exercise price or tax liability
$392,989
$37.05 p/Share
10,607
Reduced 2.49%
415,947
Common Stock
Apr 29
2020
-
7,910
Reduced 1.84%
421,072
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$2,645,773
$34.93 p/Share
75,745
Reduced 15.02%
428,682
Common Stock
Feb 28
2020
BUY
Exercise of conversion of derivative security
$2,751,999
$27.37 p/Share
100,548
Added 16.62%
504,427
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$5,149,499
$35.41 p/Share
145,425
Reduced 26.47%
403,879
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
45,566
Added 7.66%
549,304
Common Stock
Feb 26
2020
BUY
Exercise of conversion of derivative security
$5,013,060
$34.59 p/Share
144,928
Added 22.34%
503,738
Common Stock
Dec 29
2019
SELL
Payment of exercise price or tax liability
$380,460
$39.32 p/Share
9,676
Reduced 2.63%
358,149
Common Stock
Dec 16
2019
-
1,280
Reduced 0.35%
367,825
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$7,320,029
$42.72 p/Share
171,349
Reduced 31.84%
366,757
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
96,183
Added 15.16%
538,106
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$4,975,474
$32.23 p/Share
154,374
Added 25.89%
441,923
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$1,054,555
$42.43 p/Share
24,854
Reduced 7.96%
287,549
Common Stock
Feb 23
2019
BUY
Exercise of conversion of derivative security
$919,516
$21.03 p/Share
43,724
Added 12.28%
312,403
Common Stock