Jun 09
2022
SELL
Open market or private sale
$2,877
$34.25 p/Share
84
Reduced 100.0%
0
Common Stock
Jun 08
2022
SELL
Open market or private sale
$875,127
$34.13 p/Share
25,641
Reduced 99.67%
84
Common Stock
Jun 07
2022
SELL
Open market or private sale
$369,039
$34.24 p/Share
10,778
Reduced 29.53%
25,725
Common Stock
Jun 03
2022
SELL
Other acquisition or disposition
-
5,858
Reduced 13.83%
36,503
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$59,664
$35.2 p/Share
1,695
Reduced 3.85%
42,361
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$12,041
$33.08 p/Share
364
Reduced 0.82%
44,056
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$21,218
$33.31 p/Share
637
Reduced 1.41%
44,421
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$27,396
$33.99 p/Share
806
Reduced 1.76%
45,058
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$22,881
$34.1 p/Share
671
Reduced 1.44%
45,864
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
4,198
Added 8.27%
46,536
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.03%
42,337
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$73,138
$47.74 p/Share
1,532
Reduced 3.49%
42,324
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.03%
43,857
Common Stock
Nov 05
2021
SELL
Open market or private sale
$852,444
$52.01 p/Share
16,390
Reduced 27.21%
43,842
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$323,702
$19.75 p/Share
16,390
Added 21.39%
60,232
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.04%
43,842
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$149,172
$52.47 p/Share
2,843
Reduced 6.09%
43,826
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$31,509
$51.91 p/Share
607
Reduced 1.28%
46,669
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$40,912
$53.34 p/Share
767
Reduced 1.6%
47,277
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
3,925
Added 7.55%
48,045
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.03%
44,120
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.04%
44,105
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
20
Added 0.05%
44,089
Common Stock