May 11
2023
SELL
Open market or private sale
$47,154
$45.96 p/Share
1,026
Reduced 1.03%
98,684
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$1,012,549
$56.4 p/Share
17,953
Reduced 15.76%
95,951
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$1,974,000
$56.4 p/Share
35,000
Added 23.51%
113,904
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$16,665
$33.33 p/Share
500
Added 0.63%
78,904
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.63%
78,404
Common Stock
Jun 02
2022
SELL
Open market or private sale
$59,028
$38.28 p/Share
1,542
Reduced 1.94%
77,904
Common Stock
May 31
2022
SELL
Open market or private sale
$3,116
$38.0 p/Share
82
Reduced 0.1%
79,446
Common Stock
May 27
2022
SELL
Open market or private sale
$34,017
$38.05 p/Share
894
Reduced 1.11%
79,528
Common Stock
May 26
2022
SELL
Open market or private sale
$90,000
$36.0 p/Share
2,500
Reduced 3.03%
79,907
Common Stock
May 25
2022
SELL
Open market or private sale
$18,087
$35.12 p/Share
515
Reduced 0.62%
82,407
Common Stock
May 23
2022
SELL
Open market or private sale
$66,720
$32.0 p/Share
2,085
Reduced 2.45%
82,922
Common Stock
May 20
2022
SELL
Open market or private sale
$85,666
$30.96 p/Share
2,767
Reduced 3.15%
85,007
Common Stock
May 18
2022
SELL
Open market or private sale
$78,167
$31.13 p/Share
2,511
Reduced 2.78%
87,774
Common Stock
May 16
2022
SELL
Open market or private sale
$82,025
$31.67 p/Share
2,590
Reduced 2.79%
90,285
Common Stock
May 13
2022
SELL
Open market or private sale
$114,074
$31.74 p/Share
3,594
Reduced 3.73%
92,875
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$524,976
$32.36 p/Share
16,223
Reduced 14.45%
96,019
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$953,002
$32.36 p/Share
29,450
Added 20.78%
112,242
Common Stock
Mar 25
2022
SELL
Open market or private sale
$81,923
$33.52 p/Share
2,444
Reduced 2.87%
82,792
Common Stock
Mar 21
2022
SELL
Open market or private sale
$70,677
$33.26 p/Share
2,125
Reduced 2.43%
85,236
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.57%
87,361
Common Stock
Dec 07
2021
SELL
Open market or private sale
$49,585
$37.88 p/Share
1,309
Reduced 1.48%
86,861
Common Stock
Aug 27
2021
SELL
Open market or private sale
$12,408
$38.06 p/Share
326
Reduced 0.37%
88,170
Common Stock
Aug 26
2021
SELL
Open market or private sale
$137,097
$37.82 p/Share
3,625
Reduced 3.94%
88,496
Common Stock
Aug 25
2021
SELL
Open market or private sale
$198,007
$37.73 p/Share
5,248
Reduced 5.39%
92,121
Common Stock
Aug 24
2021
SELL
Open market or private sale
$29,885
$37.31 p/Share
801
Reduced 0.82%
97,369
Common Stock