Feb 28
2023
SELL
Payment of exercise price or tax liability
$47,760
$43.34 p/Share
1,102
Reduced 2.39%
45,023
Common Stock, $1.60 pa...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
11,536
Added 20.01%
46,125
Common Stock, $1.60 pa...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$765,526
$43.58 p/Share
17,566
Reduced 33.68%
34,589
Common Stock, $1.60 pa...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
36,199
Added 40.97%
52,155
Common Stock, $1.60 pa...
Feb 22
2023
SELL
Payment of exercise price or tax liability
$60,618
$45.17 p/Share
1,342
Reduced 7.76%
15,956
Common Stock, $1.60 pa...
Mar 30
2022
SELL
Open market or private sale
$1,569,414
$79.0 p/Share
19,866
Reduced 53.45%
17,298
Common Stock, $1.60 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
7,552
Added 16.89%
37,164
Common Stock, $1.60 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$430,388
$67.07 p/Share
6,417
Reduced 17.81%
29,612
Common Stock, $1.60 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
11,723
Added 25.22%
34,759
Common Stock, $1.60 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$117,739
$67.9 p/Share
1,734
Reduced 6.66%
24,306
Common Stock, $1.60 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$88,648
$67.67 p/Share
1,310
Reduced 4.79%
26,040
Common Stock, $1.60 pa...
May 19
2021
SELL
Open market or private sale
$208,125
$75.0 p/Share
2,775
Reduced 9.21%
27,350
Common Stock, $1.60 pa...
May 17
2021
SELL
Open market or private sale
$400,321
$72.13 p/Share
5,550
Reduced 15.56%
30,125
Common Stock, $1.60 pa...
May 10
2021
SELL
Open market or private sale
$191,475
$69.0 p/Share
2,775
Reduced 7.22%
35,675
Common Stock, $1.60 pa...
Apr 05
2021
SELL
Open market or private sale
$211,242
$62.13 p/Share
3,400
Reduced 8.12%
38,450
Common Stock, $1.60 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$201,502
$55.01 p/Share
3,663
Reduced 8.05%
41,850
Common Stock, $1.60 pa...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
5,137
Added 10.43%
44,106
Common Stock, $1.60 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$71,920
$56.63 p/Share
1,270
Reduced 3.05%
40,376
Common Stock, $1.60 pa...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$99,671
$56.76 p/Share
1,756
Reduced 4.05%
41,646
Common Stock, $1.60 pa...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
8,697
Added 16.69%
43,402
Common Stock, $1.60 pa...
May 07
2020
SELL
Open market or private sale
$575,158
$64.61 p/Share
8,902
Reduced 20.41%
34,705
Common Stock, $1.60 pa...
May 07
2020
BUY
Exercise of conversion of derivative security
$509,016
$57.18 p/Share
8,902
Added 18.15%
40,157
Common Stock, $1.60 pa...
Feb 27
2020
SELL
Payment of exercise price or tax liability
$206,676
$48.3 p/Share
4,279
Reduced 10.98%
34,705
Common Stock, $1.60 pa...
Feb 27
2020
BUY
Grant, award, or other acquisition
-
7,103
Added 15.41%
38,984
Common Stock, $1.60 pa...
Feb 26
2020
SELL
Payment of exercise price or tax liability
$69,330
$49.17 p/Share
1,410
Reduced 4.24%
31,881
Common Stock, $1.60 pa...