Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,708,767
$40.16 p/Share
42,549
Reduced 2.21%
1,884,489
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$7,699,997
$40.16 p/Share
191,733
Added 8.45%
2,076,222
Common Stock
Jul 18
2023
SELL
Open market or private sale
$4,332,314
$33.98 p/Share
127,496
Reduced 6.21%
1,927,038
Common Stock
Jul 17
2023
SELL
Open market or private sale
$696,397
$33.55 p/Share
20,757
Reduced 1.0%
2,054,534
Common Stock
Jul 14
2023
SELL
Open market or private sale
$2,293,794
$33.66 p/Share
68,146
Reduced 3.18%
2,075,291
Common Stock
Jul 13
2023
SELL
Open market or private sale
$2,541,670
$33.58 p/Share
75,690
Reduced 3.41%
2,143,437
Common Stock
Jul 12
2023
SELL
Open market or private sale
$1,947,546
$33.63 p/Share
57,911
Reduced 2.54%
2,219,127
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$363,767
$29.27 p/Share
12,428
Reduced 0.54%
2,277,038
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$821,329
$29.74 p/Share
27,617
Reduced 1.25%
2,175,647
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$3,384,977
$29.74 p/Share
113,819
Added 4.74%
2,289,466
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$667,342
$26.83 p/Share
24,873
Reduced 1.12%
2,203,264
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$538,000
$26.9 p/Share
20,000
Added 0.89%
2,228,137
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$1,080,400
$27.01 p/Share
40,000
Added 1.78%
2,208,137
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$11,814,801
$28.02 p/Share
421,656
Reduced 16.28%
2,168,137
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$5,423,119
$6.37 p/Share
851,353
Added 24.74%
2,589,793
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$878,139
$28.87 p/Share
30,417
Reduced 1.72%
1,738,440
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$118,160
$32.17 p/Share
3,673
Reduced 0.22%
1,647,160
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$3,914,992
$32.17 p/Share
121,697
Added 6.44%
1,768,857
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$959,095
$36.53 p/Share
26,255
Reduced 1.57%
1,650,833
Common Stock
Nov 23
2021
BUY
Conversion of derivative security
-
1,631,188
Added 49.31%
1,677,088
Common Stock
Nov 22
2021
BUY
Open market or private purchase
$1,017,828
$34.62 p/Share
29,400
Added 39.04%
45,900
Class A Common Stock