Apr 28
2022
BUY
Grant, award, or other acquisition
-
496
Added 5.54%
8,450
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,208
Added 21.61%
4,382
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
1,338
Added 14.4%
7,954
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
513
Added 6.75%
7,092
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
522
Added 7.35%
6,579
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,818,750
$72.75 p/Share
25,000
Reduced 5.32%
444,807
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,811,750
$72.47 p/Share
25,000
Reduced 5.05%
469,807
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
602
Added 9.04%
6,057
Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,897,500
$75.9 p/Share
25,000
Reduced 4.81%
494,807
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,893,500
$75.74 p/Share
25,000
Reduced 4.59%
519,807
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
610
Added 0.11%
544,807
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
592
Added 9.79%
5,455
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,599,500
$63.98 p/Share
25,000
Reduced 4.39%
544,197
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,641,750
$65.67 p/Share
25,000
Reduced 4.21%
569,197
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
949
Added 16.33%
4,863
Common Stock
Feb 26
2021
SELL
Open market or private sale
$1,775,683
$65.06 p/Share
27,293
Reduced 4.39%
593,720
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$8,696,797
$65.52 p/Share
132,735
Reduced 17.61%
621,013
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$7,292,476
$45.57 p/Share
160,028
Added 18.42%
708,818
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
1,533
Added 20.2%
6,056
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
711
Added 13.94%
4,391
Common Stock
Dec 02
2020
SELL
Open market or private sale
$1,441,000
$57.64 p/Share
25,000
Reduced 4.04%
593,720
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,433,750
$57.35 p/Share
25,000
Reduced 3.88%
618,720
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
918
Added 19.97%
3,680
Common Stock