Jun 20
2022
SELL
Payment of exercise price or tax liability
$85,900
$43.56 p/Share
1,972
Reduced 1.94%
99,801
Common Stock
Jun 15
2022
SELL
Open market or private sale
$174,920
$43.73 p/Share
4,000
Reduced 3.78%
101,773
Common Stock
May 16
2022
SELL
Open market or private sale
$233,865
$51.97 p/Share
4,500
Reduced 4.08%
105,773
Common Stock
Apr 14
2022
SELL
Open market or private sale
$286,450
$57.29 p/Share
5,000
Reduced 4.34%
110,273
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$76,026
$60.1 p/Share
1,265
Reduced 1.09%
115,273
Common Stock
Mar 15
2022
SELL
Open market or private sale
$272,800
$54.56 p/Share
5,000
Reduced 4.11%
116,538
Common Stock
Feb 15
2022
SELL
Open market or private sale
$355,905
$64.71 p/Share
5,500
Reduced 4.33%
121,538
Common Stock
Jan 18
2022
SELL
Open market or private sale
$388,465
$70.63 p/Share
5,500
Reduced 4.15%
127,038
Common Stock
Dec 22
2021
SELL
Open market or private sale
$606,000
$75.75 p/Share
8,000
Reduced 5.69%
132,538
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$1,162,260
$74.48 p/Share
15,605
Reduced 9.99%
140,538
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
36,988
Added 19.15%
156,143
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
17,386
Added 11.14%
138,691
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$119,898
$51.68 p/Share
2,320
Reduced 2.23%
101,769
Common Stock
Jun 20
2021
SELL
Payment of exercise price or tax liability
$90,121
$56.15 p/Share
1,605
Reduced 1.52%
104,089
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$79,583
$55.42 p/Share
1,436
Reduced 1.34%
105,694
Common Stock
Mar 15
2021
SELL
Open market or private sale
$109,120
$54.56 p/Share
2,000
Reduced 1.83%
107,130
Common Stock
Feb 16
2021
SELL
Open market or private sale
$112,200
$56.1 p/Share
2,000
Reduced 1.8%
109,130
Common Stock
Jan 15
2021
SELL
Open market or private sale
$108,740
$54.37 p/Share
2,000
Reduced 1.77%
111,130
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$871,322
$51.36 p/Share
16,965
Reduced 13.04%
113,130
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
-
22,956
Added 16.41%
116,892
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
32,997
Added 20.23%
130,095
Common Stock
Dec 15
2020
SELL
Open market or private sale
$96,800
$48.4 p/Share
2,000
Reduced 2.63%
74,142
Common Stock
Dec 01
2020
SELL
Open market or private sale
$40,572
$45.08 p/Share
900
Reduced 1.17%
76,142
Common Stock
Nov 16
2020
SELL
Open market or private sale
$74,392
$43.76 p/Share
1,700
Reduced 2.16%
77,042
Common Stock
Oct 15
2020
SELL
Open market or private sale
$70,584
$41.52 p/Share
1,700
Reduced 2.11%
78,742
Common Stock