Apr 25
2022
SELL
Open market or private sale
$500,000
$40.0 p/Share
12,500
Reduced 5.13%
231,373
Common Stock
Apr 01
2022
SELL
Open market or private sale
$500,535
$38.2 p/Share
13,103
Reduced 5.1%
243,873
Common Stock
Feb 08
2022
SELL
Open market or private sale
$500,000
$40.0 p/Share
12,500
Reduced 4.64%
256,976
Common Stock
Jan 03
2022
SELL
Open market or private sale
$503,829
$36.87 p/Share
13,665
Reduced 4.83%
269,476
Common Stock
Sep 24
2021
SELL
Open market or private sale
$330,813
$52.93 p/Share
6,250
Reduced 2.16%
283,141
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$452,846
$52.51 p/Share
8,624
Reduced 2.89%
289,391
Common Stock
Aug 26
2021
BUY
Grant, award, or other acquisition
-
33,482
Added 10.1%
298,015
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$1,569,635
$50.56 p/Share
31,045
Reduced 10.5%
264,533
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
78,892
Added 21.07%
295,578
Common Stock
Jun 24
2021
SELL
Open market or private sale
$390,000
$60.0 p/Share
6,500
Reduced 2.91%
216,686
Common Stock
Jun 23
2021
SELL
Open market or private sale
$725,500
$58.04 p/Share
12,500
Reduced 5.3%
223,186
Common Stock
Apr 29
2021
SELL
Open market or private sale
$7,266,555
$70.63 p/Share
102,882
Reduced 30.38%
235,786
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$5,671,455
$54.15 p/Share
104,736
Added 23.62%
338,668
Common Stock
Mar 23
2021
SELL
Open market or private sale
$11,974,453
$68.69 p/Share
174,326
Reduced 40.8%
252,932
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$9,571,099
$54.33 p/Share
176,166
Added 29.19%
427,258
Common Stock
Jan 04
2021
SELL
Open market or private sale
$716,250
$57.3 p/Share
12,500
Reduced 4.74%
251,092
Common Stock
Dec 23
2020
-
4,277
Reduced 1.6%
263,592
Common Stock
Nov 16
2020
SELL
Open market or private sale
$2,579,877
$50.29 p/Share
51,300
Reduced 16.07%
267,869
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,944,252
$40.76 p/Share
47,700
Added 13.0%
319,169
Common Stock
Nov 10
2020
SELL
Open market or private sale
$120,274
$50.01 p/Share
2,405
Reduced 0.88%
271,469
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$77,648
$40.76 p/Share
1,905
Added 0.69%
273,874
Common Stock